40 : myBaseMSLAltitude(std::numeric_limits<
double>::min())
41 , myPointOneLength(1.0)
42 , myPointTwoLength(1.0)
48 double altitude,
double pointOneLength,
double pointTwoLength)
49 : myBaseMSLAltitude(altitude)
50 , myPointOneLength(pointOneLength)
51 , myPointTwoLength(pointTwoLength)
97 virtual void setDirection(
int index,
const DtVector& direction) = 0;
102 virtual void setLength(
int index,
float length) = 0;
105 virtual void setAltitudeBasedConfigurations(
112 virtual void clearAltitudeBasedConfigurations() = 0;
123 virtual void setIsUseForcedAltitudeEnabled(
bool enabled) = 0;
129 virtual void setForcedAltitudeToUse(
double minimumAltitudeForUse) = 0;
133 virtual void setLodOutAltitude(
double lodOutAltitude) = 0;
136 virtual void setIsLodOutAltitudeEnabled(
bool isLodOutAltitudeEnabled) = 0;
141 virtual void setGroup(
int) = 0;
std::vector< DtDirectionLineAltitudeBasedConfiguration > DtDirectionLineAltitudeBasedConfigurationCollection
A collection of altitude-based configurations.
Definition: DtOverlayDirectionLineModel.h:87
DtDirectionLineAltitudeBasedConfiguration(double altitude, double pointOneLength, double pointTwoLength)
Definition: DtOverlayDirectionLineModel.h:47
double myBaseMSLAltitude
Definition: DtOverlayDirectionLineModel.h:81
Contains declaration of DtOverlayLineModel.
DtOverlayLineModel extends the DtLineModel interface to include operations only appropriate for 2D li...
Definition: DtOverlayLineModel.h:20
~DtDirectionLineAltitudeBasedConfiguration()
Definition: DtOverlayDirectionLineModel.h:56
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
bool operator==(const DtDirectionLineAltitudeBasedConfiguration &config) const
Definition: DtOverlayDirectionLineModel.h:74
DtOverlayDirectionLineModel defines an abstract base class that all direction line models must implem...
Definition: DtOverlayDirectionLineModel.h:26
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70
DtDirectionLineAltitudeBasedConfiguration()
Definition: DtOverlayDirectionLineModel.h:39
double myPointOneLength
Definition: DtOverlayDirectionLineModel.h:82
double myPointTwoLength
Definition: DtOverlayDirectionLineModel.h:83
A class that defines an altitude-based configuration for a direction line model.
Definition: DtOverlayDirectionLineModel.h:36