18 #include <xmscore/misc/base_macros.h> 19 #include <xmscore/misc/boost_defines.h> 20 #include <xmscore/misc/DynBitset.h> 21 #include <xmscore/stl/vector.h> 42 static BSHP<XmUGrid2dPolylineDataExtractor>
New(std::shared_ptr<XmUGrid> a_ugrid,
56 const DynBitset& a_activity,
62 virtual void SetPolyline(
const VecPt3d& a_polyline) = 0;
65 virtual void ExtractData(VecFlt& a_extractedData) = 0;
72 VecFlt& a_extractedData,
73 VecPt3d& a_extractedLocations) = 0;
DataLocationEnum
The location at which the data will be stored.