| 143 | |
| 144 | |
| 145 | void M3C2Filter::addDimensions(PointLayoutPtr layout) |
| 146 | { |
| 147 | m_p->distanceDim = layout->assignDim("m3c2_distance", Dimension::Type::Double); |
| 148 | m_p->uncertaintyDim = layout->assignDim("m3c2_uncertainty", Dimension::Type::Double); |
| 149 | m_p->significantDim = layout->assignDim("m3c2_significant", Dimension::Type::Unsigned8); |
| 150 | m_p->stdDev1Dim = layout->assignDim("m3c2_std_dev1", Dimension::Type::Double); |
| 151 | m_p->stdDev2Dim = layout->assignDim("m3c2_std_dev2", Dimension::Type::Double); |
| 152 | m_p->n1Dim = layout->assignDim("m3c2_count1", Dimension::Type::Unsigned16); |
| 153 | m_p->n2Dim = layout->assignDim("m3c2_count2", Dimension::Type::Unsigned16); |
| 154 | } |
| 155 | |
| 156 | |
| 157 | void M3C2Filter::initialize() |