#include <sspt_orthocamera.h>

Public Member Functions | |
| sspt_OrthoCamera () | |
| virtual | ~sspt_OrthoCamera () |
| virtual sspt_HomogeneousMatrix | createProjectionMatrix (const sspt_Frustum &view) |
| virtual sspt_HomogeneousVector | viewNormal () |
| virtual sspt_Ray | convert (double xscreen, double yscreen, const sspt_Frustum &view) |
| virtual void | applyModelViewTransform () |
| virtual void | updateVisibleRegion (sspt_VisibleRegion *r, const sspt_Frustum &view) |
| virtual void | updateVisiblePlane (sspt_VisiblePlane *region, const sspt_Frustum &view) |
| void | applyScale (double x_scale, double y_scale, double z_scale) |
| void | setScale (double x_scale, double y_scale, double z_scale) |
| void | applyTranslate (double x, double y, double z) |
| void | setTranslate (double x, double y, double z) |
| sspt_OrthoCamera::sspt_OrthoCamera | ( | ) |
| virtual sspt_OrthoCamera::~sspt_OrthoCamera | ( | ) | [inline, virtual] |
| virtual void sspt_OrthoCamera::applyModelViewTransform | ( | ) | [virtual] |
Implements sspt_Camera.
| void sspt_OrthoCamera::applyScale | ( | double | x_scale, | |
| double | y_scale, | |||
| double | z_scale | |||
| ) |
| void sspt_OrthoCamera::applyTranslate | ( | double | x, | |
| double | y, | |||
| double | z | |||
| ) |
| virtual sspt_Ray sspt_OrthoCamera::convert | ( | double | xscreen, | |
| double | yscreen, | |||
| const sspt_Frustum & | view | |||
| ) | [virtual] |
Implements sspt_Camera.
| virtual sspt_HomogeneousMatrix sspt_OrthoCamera::createProjectionMatrix | ( | const sspt_Frustum & | view | ) | [virtual] |
Implements sspt_Camera.
| void sspt_OrthoCamera::setScale | ( | double | x_scale, | |
| double | y_scale, | |||
| double | z_scale | |||
| ) |
| void sspt_OrthoCamera::setTranslate | ( | double | x, | |
| double | y, | |||
| double | z | |||
| ) |
| virtual void sspt_OrthoCamera::updateVisiblePlane | ( | sspt_VisiblePlane * | region, | |
| const sspt_Frustum & | view | |||
| ) | [virtual] |
Implements sspt_Camera.
| virtual void sspt_OrthoCamera::updateVisibleRegion | ( | sspt_VisibleRegion * | r, | |
| const sspt_Frustum & | view | |||
| ) | [virtual] |
Implements sspt_Camera.
| virtual sspt_HomogeneousVector sspt_OrthoCamera::viewNormal | ( | ) | [virtual] |
Implements sspt_Camera.