update point. kdi and temp both reference the NN point cloud
| 146 | |
| 147 | // update point. kdi and temp both reference the NN point cloud |
| 148 | bool RadiusAssignFilter::doOne(PointRef& pointSrc) |
| 149 | { |
| 150 | if (m_srcDomain.empty()) // No domain, process all points |
| 151 | doOneNoDomain(pointSrc); |
| 152 | |
| 153 | for (DimRange& r : m_srcDomain) |
| 154 | { // process only points that satisfy a domain condition |
| 155 | if (r.valuePasses(pointSrc.getFieldAs<double>(r.m_id))) |
| 156 | { |
| 157 | doOneNoDomain(pointSrc); |
| 158 | break; |
| 159 | } |
| 160 | } |
| 161 | return true; |
| 162 | } |
| 163 | |
| 164 | void RadiusAssignFilter::filter(PointView& view) |
| 165 | { |
nothing calls this directly
no test coverage detected