15 #include <boost/signal.hpp>
16 #include <matrix/vlVector.h>
28 virtual std::string generateDisplayName()
const;
35 void setLocation(
const DtVector& location);
43 void setDimensions(
const DtVector& dimensions);
46 double rotation()
const;
49 void setRotation(
double angleRad);
60 unsigned int sourceId = 0 );
DtVector myDimensions
Definition: DtPointFeature.h:69
unsigned int FeatureID
Definition: DtFeature.h:24
double myRotation
Definition: DtPointFeature.h:70
DtVector myLocation
Definition: DtPointFeature.h:68
boost::signal< void(DtVector &)> signal_locationChanged
Signal that the location changed.
Definition: DtPointFeature.h:52
The DtFeatureSet contains all of the features of a particular database.
Definition: DtFeatureSet.h:34
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.
The point feature is a feature that describes a single location.
Definition: DtPointFeature.h:23
#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: networkElement.h:29