| 89 | } |
| 90 | |
| 91 | void ignoreDimRange(DimRange dr, PointViewPtr input, PointViewPtr keep, |
| 92 | PointViewPtr ignore) |
| 93 | { |
| 94 | PointRef point(*input, 0); |
| 95 | for (PointId i = 0; i < input->size(); ++i) |
| 96 | { |
| 97 | point.setPointId(i); |
| 98 | if (dr.valuePasses(point.getFieldAs<double>(dr.m_id))) |
| 99 | ignore->appendPoint(*input, i); |
| 100 | else |
| 101 | keep->appendPoint(*input, i); |
| 102 | } |
| 103 | } |
| 104 | |
| 105 | void ignoreDimRanges(std::vector<DimRange>& ranges, PointViewPtr input, |
| 106 | PointViewPtr keep, PointViewPtr ignore) |
nothing calls this directly
no test coverage detected