| _pAProjection | Camera | [protected] |
| _pProjection | Camera | [protected] |
| _pTrMat | Camera | [protected] |
| _set_orthogonal_proj(const Projection &) | CameraGL | [protected, static] |
| _set_perspective_proj(const Projection &) | CameraGL | [protected, static] |
| Camera(AutoPtr< Projection > *pAP) | Camera | |
| Camera() | Camera | |
| Camera(const Camera &src) | Camera | |
| CameraGL(AutoPtr< Projection > *pAP) | CameraGL | |
| CameraGL(const Camera &src) | CameraGL | |
| getDirection() | Camera | [virtual] |
| getPixelSize(unsigned resX, unsigned resY) const | Camera | |
| getProjection() const | Camera | [inline] |
| getProjectionDirection(const Vector2 &point) | Camera | [virtual] |
| getProjectionPlane(Vector3 &ll, Vector3 &ul, Vector3 &ur, Vector3 &lr) const | Camera | |
| getZenith() | Camera | [virtual] |
| isTransformed(Matrix4 *pTrMat) const | Camera | [virtual] |
| mapPixelToProjPlane(unsigned posX, unsigned posY, unsigned resX, unsigned resY, PixelSample sample) const | Camera | [virtual] |
| PixelSample enum name | Camera | |
| project(const Vector3 &point) const | Camera | [virtual] |
| projectAndClip(const Vector3 &point, Vector2 *res) const | Camera | [virtual] |
| PS_CENTROID enum value | Camera | |
| PS_LOWER_LEFT_CORNER enum value | Camera | |
| PS_LOWER_RIGHT_CORNER enum value | Camera | |
| PS_RANDOM enum value | Camera | |
| PS_UPPER_LEFT_CORNER enum value | Camera | |
| PS_UPPER_RIGHT_CORNER enum value | Camera | |
| rotate(float, const Vector3 &) | CameraGL | [virtual] |
| rotateX(float) | CameraGL | [virtual] |
| rotateY(float) | CameraGL | [virtual] |
| rotateZ(float) | CameraGL | [virtual] |
| setOpenGLTransform(const Matrix4 &trMat) | CameraGL | [static] |
| setProjection(AutoPtr< Projection > *) | CameraGL | [virtual] |
| setTransform(const Matrix4 &trMat) | CameraGL | [virtual] |
| translate(float, float, float) | CameraGL | [virtual] |
| unsetTransform() | CameraGL | [virtual] |
| ~Camera() | Camera | [virtual] |
| ~GRAObject() | GRAObject | [inline, virtual] |