12 #include <matrix/vlVector.h>
25 virtual std::string generateDisplayName()
const;
28 void addPoint(
const DtVector& position);
32 void insertPoint(
unsigned int index,
const DtVector& position);
35 void removePoint(
unsigned int index);
38 unsigned int numberOfPoints()
const;
42 const DtVector& pointLocation(
unsigned int index)
const;
46 void setPointLocation(
unsigned int index,
const DtVector& pos);
53 unsigned int sourceId = 0 );
unsigned int FeatureID
Definition: DtFeature.h:21
The edge feature is a feature that describes a vector feature, typically several connected line segme...
Definition: DtEdgeFeature.h:20
The DtFeatureSet contains all of the features of a particular database.
Definition: DtFeatureSet.h:34
std::vector< Point > PointList
Definition: DtEdgeFeature.h:66
A data type which represents a FACC code.
Definition: DtFaccCode.h:19
DtUniqueID DtElementID
The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements...
Definition: DtUniqueID.h:23
Contains makVrv::DtFeature class.
DtVector myPosition
Definition: DtEdgeFeature.h:63
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
This is the base Terrain Feature class which all specific feature types extend.
Definition: DtFeature.h:32
Definition: DtEdgeFeature.h:61
PointList myPoints
Definition: DtEdgeFeature.h:68