![]() |
VR-Forces 4.10 Class Documentation
|
The class that is used to communicate the camera viewing parameters to the DtICullingAndLOD interface. More...
Public Member Functions | |
| DtIndirectViewParameters () | |
| virtual | ~DtIndirectViewParameters () |
| bool | operator== (const DtIndirectViewParameters &rhs) const |
| equality More... | |
| bool | operator!= (const DtIndirectViewParameters &rhs) const |
| inequality More... | |
| virtual void | setModelViewMatrix (const Matrix4_64 &modelViewMatrix) |
| setters More... | |
| virtual void | setProjectionMatrix (const Matrix4_64 &projectionMatrix) |
| set the projection matrix More... | |
| virtual void | setFrustumFromModelViewProjectionMatrix (const Matrix4_64 &modelViewProjectionMatrix) |
| set the frustum directly from a passed in model view projection matrix More... | |
| virtual void | setViewPortSize (const DtVector2< int > &viewportSize) |
| virtual void | setCameraPosition (const Vector3_64 &cameraPosition) |
| virtual void | setZoomMagnification (float zoomMag) |
| virtual void | setOrthoCulling (bool orthoCull) |
| virtual void | setAltitude2D (float altitude2D) |
| virtual void | setLodScaleEnabled (bool enabled) |
| virtual void | setLodScale (float lodScale) |
| virtual void | setFadeParameters (const DtIndirectFadeParameters &fadeParameters) |
| virtual void | setDynamicLightingEnabled (bool enable) |
| virtual void | setModelScaleFactor (float val) |
| virtual void | setModelScalingAlgorithm (DtIndirectModelScalingAlgorithm algo) |
| virtual const Matrix4_64 & | modelViewMatrix (void) const |
| getters More... | |
| virtual const Matrix4_64 & | projectionMatrix (void) const |
| virtual const Vector3_64 & | cameraPosition (void) const |
| virtual const DtVector2< int > & | viewPortSize (void) const |
| virtual const Frustum_64 & | frustum (void) const |
| virtual float | zoomMagnification (void) const |
| virtual bool | orthoCulling (void) const |
| virtual float | altitude2D (void) const |
| virtual bool | lodScaleEnabled (void) const |
| virtual float | lodScale (void) const |
| virtual DtIndirectFadeParameters | fadeParameters (void) const |
| virtual bool | dynamicLightingEnabled (void) const |
| virtual float | modelScaleFactor (void) const |
| virtual DtIndirectModelScalingAlgorithm | modelScalingAlgorithm (void) const |
The class that is used to communicate the camera viewing parameters to the DtICullingAndLOD interface.
| makVrv::DtIndirectViewParameters::DtIndirectViewParameters | ( | ) |
|
virtual |
|
virtual |
setters
set the model view matrix
|
virtual |
set the projection matrix
|
virtual |
set the frustum directly from a passed in model view projection matrix
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
getters
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| bool makVrv::DtIndirectViewParameters::operator== | ( | const DtIndirectViewParameters & | rhs | ) | const |
equality
| bool makVrv::DtIndirectViewParameters::operator!= | ( | const DtIndirectViewParameters & | rhs | ) | const |
inequality
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |