17 class DtGreatCircleArc;
18 class Dt3DGreatCircleArcModelInstanceSegment;
35 virtual void setMaxSubdivisions(
int subdivisions );
40 virtual void setPreferredSubdivisionSize(
double size );
44 virtual void setHeightScale(
double heightScale );
76 virtual void updateGeometry();
80 virtual void updateGeometryForVertexBasedSegments();
84 virtual void updateVertexBasedSegmentGeometry(
int vtx, osg::Vec3d& origin );
88 virtual void updateGeometryForPercentageBasedSegments();
93 virtual double updatePercentageBasedSegmentGeometry(
int segIndex,
double startPercent );
96 virtual void updatePercentageBasedSegmentVisibility(
int segIndex );
99 virtual void updateAllSegmentAttributes();
102 virtual void updateSegmentAttributes(
int seg );