18 class DtSegmentedLine;
19 class DtGreatCircleCurveGenerator;
37 virtual void setMaxSubdivisions(
int subDivisions );
42 virtual void setPreferredSubdivisionSize(
double size );
46 virtual void setHeightScale(
double heightScale );
55 virtual void updateGeometry();
58 virtual void generateStyleSegmentedGeometry();
61 virtual void generateMultipointGeometry();
64 virtual void updateSegments();
67 virtual void resizeSegmentAttributes(
int size );
71 virtual int calculateNumSubdivisions(
73 const DtVector& endGeod,
double percentage )
const;
#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:94
Model instance to draw a 3D line with styleable segments onto the 2D overlay.
Definition: DtOverlayGreatCircleArcModelInstance.h:24
int myMaxSubdivisions
Definition: DtOverlayGreatCircleArcModelInstance.h:93
double myHeightScale
Definition: DtOverlayGreatCircleArcModelInstance.h:92
int segmentStartVertex
Definition: DtOverlayGreatCircleArcModelInstance.h:85
A model definition Interaction any number of named parameters, and also can be used to store cached d...
Definition: DtModelDefinition.h:33
Contains makVrv::DtOverlaySegmentedLineModelInstance class.
Definition: DtOverlayGreatCircleArcModelInstance.h:83
DtGreatCircleCurveGenerator generates a set of geodetic points that follow a great circle at a radius...
Definition: DtGreatCircleCurveGenerator.h:29
SegmentLandmarksVector mySegmentLandmarks
Definition: DtOverlayGreatCircleArcModelInstance.h:91
Contains DLL export macros.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
int segmentEndVertex
Definition: DtOverlayGreatCircleArcModelInstance.h:86
std::vector< SegmentLandmarks > SegmentLandmarksVector
Definition: DtOverlayGreatCircleArcModelInstance.h:89