Inheritance diagram for CCamera:

Has only the matrices: camera (as object), view (inverse of camera), projection. Provides methods for setting the matrices for DX, and some convenience methods.
Public Methods | |
| D3DXVECTOR3 | getPosition () const |
| Gets camera position in world space. | |
| float | getFOV () const |
| Gets FOV. | |
| float | getZNear () const |
| Gets near Z plane. | |
| float | getZFar () const |
| Gets far Z plane. | |
| D3DXVECTOR3 | getWorldRay (float x, float y) const |
| Gets world space ray from camera's viewing plane coordinates. | |
| D3DXVECTOR3 | getCameraRay (float x, float y) const |
| Gets camera space ray from camera's viewing plane coordinates. | |
|
||||||||||||
|
Gets camera space ray from camera's viewing plane coordinates.
|
|
||||||||||||
|
Gets world space ray from camera's viewing plane coordinates.
|
1.2.17