class osgUtil::Camera: public osg::Referenced


Inheritance:


Public Methods

[more] Camera()
[more] ~Camera()
[more]void draw() const
Renders the OpenGL to set the view
[more]void setView(osg::Vec3 eyePoint, osg::Vec3 lookPoint, osg::Vec3 upVector)
Set the View, the up vector should be orthogonal to the look vector
[more]const osg::Vec3& getEyePoint() const
get the eyepoint
[more]const osg::Vec3& getLookPoint() const
get the lookpoint
[more]const osg::Vec3& getUpVector() const
which way is up?
[more]void setNearPlane(double nearPlane)
set the near plane
[more]double getNearPlane() const
get the near plane
[more]void setFarPlane(double farPlane)
set the far plane
[more]double getFarPlane() const
get the far plane
[more]void home()
hardwired home view for now, looking straight down the Z axis at the origin, with 'up' being the y axis


Documentation

o Camera()

o ~Camera()

ovoid draw() const
Renders the OpenGL to set the view

ovoid setView(osg::Vec3 eyePoint, osg::Vec3 lookPoint, osg::Vec3 upVector)
Set the View, the up vector should be orthogonal to the look vector

oconst osg::Vec3& getEyePoint() const
get the eyepoint

oconst osg::Vec3& getLookPoint() const
get the lookpoint

oconst osg::Vec3& getUpVector() const
which way is up?

ovoid setNearPlane(double nearPlane)
set the near plane

odouble getNearPlane() const
get the near plane

ovoid setFarPlane(double farPlane)
set the far plane

odouble getFarPlane() const
get the far plane

ovoid home()
hardwired home view for now, looking straight down the Z axis at the origin, with 'up' being the y axis


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.