18 class DtSegmentedLine;
19 class DtGreatCircleCurveGenerator;
20 class DtCoordinateSystem;
38 virtual void setMaxSubdivisions(
int subDivisions );
43 virtual void setPreferredSubdivisionSize(
double size );
47 virtual void setHeightScale(
double heightScale );
56 virtual void updateGeometry();
59 virtual void generateStyleSegmentedGeometry();
62 virtual void generateMultipointGeometry();
65 virtual void updateSegments();
68 virtual void resizeSegmentAttributes(
int size );
72 virtual int calculateNumSubdivisions(
74 const DtVector& endGeod,
double percentage )
const;
83 virtual void slot_coordinateSystemChanged();
#define DT_DLL_VRVOSG
Definition: vrvOsg.h:23
Model instance to draw a 3D line with styleable segments onto the 2D overlay.
Definition: DtOverlaySegmentedLineModelInstance.h:27
voidpf void uLong size
Definition: ioapi.h:39
double myPreferredSubdivisionSize
Definition: DtOverlayGreatCircleArcModelInstance.h:98
Model instance to draw a 3D line with styleable segments onto the 2D overlay.
Definition: DtOverlayGreatCircleArcModelInstance.h:25
int myMaxSubdivisions
Definition: DtOverlayGreatCircleArcModelInstance.h:97
double myHeightScale
Definition: DtOverlayGreatCircleArcModelInstance.h:96
int segmentStartVertex
Definition: DtOverlayGreatCircleArcModelInstance.h:89
A model definition Interaction any number of named parameters, and also can be used to store cached d...
Definition: DtModelDefinition.h:38
DtSignalConnectionManager myConnections
Definition: DtOverlayGreatCircleArcModelInstance.h:100
Contains makVrv::DtOverlaySegmentedLineModelInstance class.
Definition: DtOverlayGreatCircleArcModelInstance.h:87
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
The DtCoordinateSystem is used to manage the current coordinate system of the scene.
Definition: DtCoordinateSystem.h:40
DtGreatCircleCurveGenerator generates a set of geodetic points that follow a great circle at a radius...
Definition: DtGreatCircleCurveGenerator.h:29
Base class to provide boost signal/slot management.
SegmentLandmarksVector mySegmentLandmarks
Definition: DtOverlayGreatCircleArcModelInstance.h:95
Contains DLL export macros.
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
int segmentEndVertex
Definition: DtOverlayGreatCircleArcModelInstance.h:90
std::vector< SegmentLandmarks > SegmentLandmarksVector
Definition: DtOverlayGreatCircleArcModelInstance.h:93