17 class DtFeatureVisualizer;
46 virtual std::string generateDisplayName()
const = 0;
55 unsigned int sourceID()
const;
70 const DtFaccCode& feautureCode,
unsigned int sourceId = 0 );
unsigned int FeatureID
Definition: DtFeature.h:21
Base visualizer class for visualizing features.
Definition: DtFeatureVisualizer.h:19
float myWidth
Definition: DtFeature.h:79
float myLength
Definition: DtFeature.h:80
DtFaccCode myFeatureCode
Definition: DtFeature.h:77
The DtFeatureSet contains all of the features of a particular database.
Definition: DtFeatureSet.h:35
A data type which represents a FACC code.
Definition: DtFaccCode.h:19
DFAD::FeatureID myFeatureID
Definition: DtFeature.h:75
DtUniqueID DtElementID
The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements...
Definition: DtUniqueID.h:23
float myHeight
Definition: DtFeature.h:81
DFAD::SurfaceMaterialCode mySoilType
Definition: DtFeature.h:78
float myOrientation
Definition: DtFeature.h:82
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
unsigned int SurfaceMaterialCode
Definition: DtFeature.h:22
The DtFeatureSpecificationManager manages feature specification for an application.
Definition: DtFaccManager.h:77
Contains makVrv::DtUniqueID type.
This is the base Terrain Feature class which all specific feature types extend.
Definition: DtFeature.h:32
unsigned int mySourceId
Definition: DtFeature.h:76
Contains makVrv::DtFaccCode class.
const DtElementID myElementId
Definition: DtFeature.h:74
Contains DLL export macros.
DtFeatureVisualizer * myFeatureVisualizer
Definition: DtFeature.h:83