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