Om  1.0.0
A universal framework for multimedia simulation
om::graphics::cameras::Camera Member List

This is the complete list of members for om::graphics::cameras::Camera, including all inherited members.

Camera(const ProjectionType &projectionType=ProjectionType::PERSPECTIVE, Real aspectRatio=Real(1))om::graphics::cameras::Camera
canViewDirection(const Vector3f &direction) const om::graphics::cameras::Cameravirtual
flagIsSet(CameraFlags::Flag flag) const om::graphics::cameras::Camerainline
getAspectRatio() const om::graphics::cameras::Camerainline
getBoundingBox() const om::graphics::base::Transformableinline
getBoundingSphere() const om::graphics::base::Transformableinline
getDepth(const Vector3 &point) const om::graphics::cameras::Camerainline
getDepthBiasProjectionMatrix(Real depth, Real bias) const om::graphics::cameras::Cameravirtual
getFarPlaneDistance() const om::graphics::cameras::Camerainline
getFieldOfView() const om::graphics::cameras::Camerainline
getFieldOfViewX() const om::graphics::cameras::Camerainline
getFieldOfViewY() const om::graphics::cameras::Camerainline
getFlags()om::graphics::cameras::Camerainline
getFlags() const om::graphics::cameras::Camerainline
getLeftDirection() const om::graphics::cameras::Camerainline
getLocalBoundingBox() const om::graphics::base::Transformableinline
getLocalBoundingSphere() const om::graphics::base::Transformableinline
getNearPlaneDistance() const om::graphics::cameras::Camerainline
getOrientation() const om::graphics::cameras::Camerainline
getPosition() const om::graphics::cameras::Camerainline
getProjectionMatrix() const om::graphics::cameras::Cameravirtual
getProjectionType() const om::graphics::cameras::Camerainline
getRightDirection() const om::graphics::cameras::Camerainline
getScale() const om::graphics::base::Transformableinline
getScreenSpaceRadius(const Sphere3 &sphere) const om::graphics::cameras::Cameravirtual
getTransform() const om::graphics::base::Transformableinline
getTransformMatrix() const om::graphics::base::Transformable
getTransformMatrixInverse() const om::graphics::base::Transformable
getUpDirection() const om::graphics::cameras::Camerainline
getViewBounds() const om::graphics::cameras::Camerainline
getViewDirection() const om::graphics::cameras::Camerainline
getViewRay(const Vector2 &viewportPosition) const om::graphics::cameras::Cameravirtual
getViewVolume() const om::graphics::cameras::Cameravirtual
getViewVolumeCorners(StaticArray< Vector3, 8 > &corners) const om::graphics::cameras::Cameravirtual
lookAt(const Vector3 &point)om::graphics::cameras::Camera
lookAt(const Vector3 &point, const Vector3 &up)om::graphics::cameras::Camera
RESOURCE_TYPEom::graphics::cameras::Camerastatic
setAspectRatio(Real newAspectRatio)om::graphics::cameras::Camerainline
setFarPlaneDistance(Real newFarPlaneDistance)om::graphics::cameras::Camerainline
setFieldOfView(Real newFieldOfViewX)om::graphics::cameras::Camerainline
setFieldOfViewX(Real newFieldOfViewX)om::graphics::cameras::Camerainline
setFieldOfViewY(Real newFieldOfViewY)om::graphics::cameras::Camerainline
setFlag(CameraFlags::Flag flag, Bool newIsSet=true)om::graphics::cameras::Camerainline
setFlags(const CameraFlags &newFlags)om::graphics::cameras::Camerainline
setLocalBoundingBox(const AABB3 &newLocalBoundingBox)om::graphics::base::Transformableinlineprotected
setNearPlaneDistance(Real newNearPlaneDistance)om::graphics::cameras::Camerainline
setOrientation(const Matrix3 &newOrientation)om::graphics::cameras::Camerainline
setPosition(const Vector3 &newPosition)om::graphics::cameras::Camerainline
setProjectionType(const ProjectionType &newProjectionType)om::graphics::cameras::Camerainline
setScale(Real newScale)om::graphics::base::Transformableinline
setScale(const Vector3 &newScale)om::graphics::base::Transformableinline
setTransform(const Transform3 &newTransform)om::graphics::base::Transformable
setViewBounds(const AABB2 &newViewBounds)om::graphics::cameras::Camerainline
setViewBounds(const AABB3 &newViewBounds)om::graphics::cameras::Camerainline
transformom::graphics::base::Transformableprotected
Transformable()om::graphics::base::Transformable
Transformable(const Transform3 &newTransform)om::graphics::base::Transformable
updateBoundingBox()om::graphics::base::Transformablevirtual
~Transformable()om::graphics::base::Transformablevirtual