#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 (bool childs=false) |
| virtual Ogre::Vector3 | GetBoundingBoxCenter (bool childs=false) |
| void | SetNearClipDistance (float distance) |
| float | GetNearClipDistance () |
| void | SetFarClipDistance (float distance) |
| float | GetFarClipDistance () |
| const Ogre::Matrix4 & | GetProjectionMatrix () |
| const Ogre::Matrix4 & | GetViewMatrix () |
Definition at line 45 of file SO3Camera.h.
| SO3::SCamera::SCamera | ( | SScene * | parent, | |
| std::string | cameraName | |||
| ) |
Definition at line 20 of file SO3Camera.cpp.
| SO3::SCamera::~SCamera | ( | ) |
Definition at line 32 of file SO3Camera.cpp.
| Ogre::Vector3 SO3::SCamera::GetBoundingBoxCenter | ( | bool | childs = false |
) | [virtual] |
Reimplemented from SO3::SNode.
Definition at line 94 of file SO3Camera.cpp.
| Ogre::Vector3 SO3::SCamera::GetBoundingBoxSize | ( | bool | childs = false |
) | [virtual] |
Reimplemented from SO3::SNode.
Definition at line 86 of file SO3Camera.cpp.
| SViewPort * SO3::SCamera::getCurrentViewPort | ( | ) |
Definition at line 46 of file SO3Camera.cpp.
| float SO3::SCamera::GetFarClipDistance | ( | ) |
Definition at line 114 of file SO3Camera.cpp.
| float SO3::SCamera::GetNearClipDistance | ( | ) |
Definition at line 104 of file SO3Camera.cpp.
| Ogre::Camera * SO3::SCamera::GetOgreCameraPointer | ( | ) |
Definition at line 41 of file SO3Camera.cpp.
| const Ogre::Matrix4 & SO3::SCamera::GetProjectionMatrix | ( | ) |
Definition at line 119 of file SO3Camera.cpp.
| float SO3::SCamera::GetRenderingDistance | ( | ) | [virtual] |
Reimplemented from SO3::SNode.
Definition at line 81 of file SO3Camera.cpp.
| const Ogre::Matrix4 & SO3::SCamera::GetViewMatrix | ( | ) |
Definition at line 124 of file SO3Camera.cpp.
| bool SO3::SCamera::IsFacingPoint | ( | Ogre::Vector3 | point | ) |
Definition at line 64 of file SO3Camera.cpp.
| void SO3::SCamera::SetAspectRatio | ( | float | ratio | ) |
Definition at line 56 of file SO3Camera.cpp.
| void SO3::SCamera::SetCurrentViewPort | ( | SViewPort * | mViewPort | ) |
Definition at line 51 of file SO3Camera.cpp.
| void SO3::SCamera::SetFarClipDistance | ( | float | distance | ) |
Definition at line 109 of file SO3Camera.cpp.
| void SO3::SCamera::SetNearClipDistance | ( | float | distance | ) |
Definition at line 99 of file SO3Camera.cpp.
| void SO3::SCamera::SetRenderingDistance | ( | float | distance | ) | [virtual] |
Reimplemented from SO3::SNode.
Definition at line 76 of file SO3Camera.cpp.
| Ogre::Vector3 & SO3::SCamera::ToScreenSpace | ( | Ogre::Vector3 & | point | ) |
Definition at line 70 of file SO3Camera.cpp.
1.6.3