#include <SO3Camera.h>
Public Member Functions | |
| SCamera (SScene *parent, std::string cameraName) | |
| ~SCamera () | |
| Ogre::Camera * | GetOgreCameraPointer () |
| SViewPort * | getCurrentViewPort () |
| void | SetCurrentViewPort (SViewPort *mViewPort) |
| void | SetAspectRatio (float ratio) |
| bool | IsFacingPoint (Ogre::Vector3 point) |
| Ogre::Vector3 & | ToScreenSpace (Ogre::Vector3 &point) |
| virtual void | SetRenderingDistance (float distance) |
| virtual float | GetRenderingDistance () |
| virtual Ogre::Vector3 | GetBoundingBoxSize () |
| virtual Ogre::Vector3 | GetBoundingBoxCenter () |
| void | SetNearClipDistance (float distance) |
| float | GetNearClipDistance () |
| void | SetFarClipDistance (float distance) |
| float | GetFarClipDistance () |
| const Ogre::Matrix4 & | GetProjectionMatrix () |
| const Ogre::Matrix4 & | GetViewMatrix () |
Definition at line 42 of file SO3Camera.h.
| SCamera::SCamera | ( | SScene * | parent, |
| std::string | cameraName | ||
| ) |
Definition at line 17 of file SO3Camera.cpp.
| SCamera::~SCamera | ( | ) |
Definition at line 28 of file SO3Camera.cpp.
| Ogre::Vector3 SCamera::GetBoundingBoxCenter | ( | ) | [virtual] |
Reimplemented from SNode.
Definition at line 86 of file SO3Camera.cpp.
| Ogre::Vector3 SCamera::GetBoundingBoxSize | ( | ) | [virtual] |
Reimplemented from SNode.
Definition at line 81 of file SO3Camera.cpp.
| SViewPort * SCamera::getCurrentViewPort | ( | ) |
Definition at line 41 of file SO3Camera.cpp.
| float SCamera::GetFarClipDistance | ( | ) |
Definition at line 106 of file SO3Camera.cpp.
| float SCamera::GetNearClipDistance | ( | ) |
Definition at line 96 of file SO3Camera.cpp.
| Ogre::Camera * SCamera::GetOgreCameraPointer | ( | ) |
Definition at line 36 of file SO3Camera.cpp.
| const Ogre::Matrix4 & SCamera::GetProjectionMatrix | ( | ) |
Definition at line 111 of file SO3Camera.cpp.
| float SCamera::GetRenderingDistance | ( | ) | [virtual] |
Reimplemented from SNode.
Definition at line 76 of file SO3Camera.cpp.
| const Ogre::Matrix4 & SCamera::GetViewMatrix | ( | ) |
Definition at line 116 of file SO3Camera.cpp.
| bool SCamera::IsFacingPoint | ( | Ogre::Vector3 | point ) |
Definition at line 59 of file SO3Camera.cpp.
| void SCamera::SetAspectRatio | ( | float | ratio ) |
Definition at line 51 of file SO3Camera.cpp.
| void SCamera::SetCurrentViewPort | ( | SViewPort * | mViewPort ) |
Definition at line 46 of file SO3Camera.cpp.
| void SCamera::SetFarClipDistance | ( | float | distance ) |
Definition at line 101 of file SO3Camera.cpp.
| void SCamera::SetNearClipDistance | ( | float | distance ) |
Definition at line 91 of file SO3Camera.cpp.
| void SCamera::SetRenderingDistance | ( | float | distance ) | [virtual] |
Reimplemented from SNode.
Definition at line 71 of file SO3Camera.cpp.
| Ogre::Vector3 & SCamera::ToScreenSpace | ( | Ogre::Vector3 & | point ) |
Definition at line 65 of file SO3Camera.cpp.
1.7.2