![]() |
VR-Forces 4.0.4 Class Documentation
|
This class is a pure virtual class that all segmented great circle arc models must implement. More...

Public Member Functions | |
| Dt3DGreatCircleArcModel (DtDe &de, DtUniqueID id) | |
| Constructor. | |
| virtual | ~Dt3DGreatCircleArcModel () |
| Destructor. | |
| virtual void | setMaxSubdivisions (int subDivisions)=0 |
| The maximum number of subdivisions that will be created when implementing curvature. | |
| virtual void | setPreferredSubdivisionSize (double size)=0 |
| The preferred size of curvature-related subdivisions. | |
| virtual void | setHeightScale (double heightScale)=0 |
| This scales the arc height of segments to the arcLength of the segment times the heightScale value. | |
This class is a pure virtual class that all segmented great circle arc models must implement.
Constructor.
| virtual makVrv::Dt3DGreatCircleArcModel::~Dt3DGreatCircleArcModel | ( | ) | [virtual] |
Destructor.
| virtual void makVrv::Dt3DGreatCircleArcModel::setMaxSubdivisions | ( | int | subDivisions | ) | [pure virtual] |
The maximum number of subdivisions that will be created when implementing curvature.
Implemented in makVrv::DtOsg3DGreatCircleArcModel.
| virtual void makVrv::Dt3DGreatCircleArcModel::setPreferredSubdivisionSize | ( | double | size | ) | [pure virtual] |
The preferred size of curvature-related subdivisions.
This will only be honored up to the point at which it causes maxSubdivisions to be exceeded
Implemented in makVrv::DtOsg3DGreatCircleArcModel.
| virtual void makVrv::Dt3DGreatCircleArcModel::setHeightScale | ( | double | heightScale | ) | [pure virtual] |
This scales the arc height of segments to the arcLength of the segment times the heightScale value.
Implemented in makVrv::DtOsg3DGreatCircleArcModel.