ApplyActivity(const DynBitset &a_activity, DataLocationEnum a_location, DynBitset &a_cellActivity) | xms::XmUGrid2dDataExtractorImpl | private |
BuildTriangles(DataLocationEnum a_location) override | xms::XmUGrid2dDataExtractorImpl | virtual |
CalculatePointByAverage(const VecInt &a_cellIdxs, const VecFlt &a_cellScalars, const DynBitset &a_cellActivity) | xms::XmUGrid2dDataExtractorImpl | private |
CalculatePointByIdw(int a_pointIdx, const VecInt &a_cellIdxs, const VecFlt &a_cellScalars, const DynBitset &a_cellActivity) | xms::XmUGrid2dDataExtractorImpl | private |
ExtractAtLocation(const Pt3d &a_location) override | xms::XmUGrid2dDataExtractorImpl | virtual |
ExtractData(VecFlt &a_outData) override | xms::XmUGrid2dDataExtractorImpl | virtual |
GetCellIndexes() const | xms::XmUGrid2dDataExtractorImpl | inlinevirtual |
GetExtractLocations() const override | xms::XmUGrid2dDataExtractorImpl | inlinevirtual |
GetNoDataValue() const override | xms::XmUGrid2dDataExtractorImpl | inlinevirtual |
GetScalarLocation() const override | xms::XmUGrid2dDataExtractorImpl | inlinevirtual |
GetScalars() const override | xms::XmUGrid2dDataExtractorImpl | inlinevirtual |
GetUGridTriangles() const override | xms::XmUGrid2dDataExtractorImpl | virtual |
GetUseIdwForPointData() const override | xms::XmUGrid2dDataExtractorImpl | inlinevirtual |
m_cellIdxs | xms::XmUGrid2dDataExtractorImpl | private |
m_extractLocations | xms::XmUGrid2dDataExtractorImpl | private |
m_noDataValue | xms::XmUGrid2dDataExtractorImpl | private |
m_pointScalars | xms::XmUGrid2dDataExtractorImpl | private |
m_triangles | xms::XmUGrid2dDataExtractorImpl | private |
m_triangleType | xms::XmUGrid2dDataExtractorImpl | private |
m_ugrid | xms::XmUGrid2dDataExtractorImpl | private |
m_useIdwForPointData | xms::XmUGrid2dDataExtractorImpl | private |
New(std::shared_ptr< XmUGrid > a_ugrid) | xms::XmUGrid2dDataExtractor | static |
New(BSHP< XmUGrid2dDataExtractor > a_extractor) | xms::XmUGrid2dDataExtractor | static |
PushCellDataToTrianglePoints(const VecFlt &a_cellScalars, const DynBitset &a_cellActivity) | xms::XmUGrid2dDataExtractorImpl | private |
PushPointDataToCentroids(const DynBitset &a_cellActivity) | xms::XmUGrid2dDataExtractorImpl | private |
SetExtractLocations(const VecPt3d &a_locations) override | xms::XmUGrid2dDataExtractorImpl | virtual |
SetGridCellActivity(const DynBitset &a_cellActivity) | xms::XmUGrid2dDataExtractorImpl | private |
SetGridCellScalars(const VecFlt &a_cellScalars, const DynBitset &a_activity, DataLocationEnum a_activityLocation) override | xms::XmUGrid2dDataExtractorImpl | virtual |
SetGridPointActivity(const DynBitset &a_pointActivity, DynBitset &a_cellActivity) | xms::XmUGrid2dDataExtractorImpl | private |
SetGridPointScalars(const VecFlt &a_pointScalars, const DynBitset &a_activity, DataLocationEnum a_activityLocation) override | xms::XmUGrid2dDataExtractorImpl | virtual |
SetNoDataValue(float a_value) override | xms::XmUGrid2dDataExtractorImpl | virtual |
SetUseIdwForPointData(bool a_) override | xms::XmUGrid2dDataExtractorImpl | virtual |
XmUGrid2dDataExtractor() | xms::XmUGrid2dDataExtractor | protected |
XmUGrid2dDataExtractorImpl(std::shared_ptr< XmUGrid > a_ugrid) | xms::XmUGrid2dDataExtractorImpl | |
XmUGrid2dDataExtractorImpl(BSHP< XmUGrid2dDataExtractorImpl > a_extractor) | xms::XmUGrid2dDataExtractorImpl | |
~XmUGrid2dDataExtractor() | xms::XmUGrid2dDataExtractor | virtual |