#include </msg/src/geom/camera.h>
Public Members | |||
![]() | ![]() | Camera (const Point3d& _vp3d, const Point3d& _coi3d, const Direction3d& _updir, double fovy = defaultfovy, double aspect = defaultaspect, double zNear = defaultzNear, double zFar = defaultzFar) | |
![]() | ![]() | Point3d | vp3d |
![]() | ![]() | Point3d | coi3d |
![]() | ![]() | Direction3d | updir |
![]() | ![]() | double | fovy |
![]() | ![]() | double | aspect |
![]() | ![]() | double | zNear |
![]() | ![]() | double | zFar |
Friends | |||
![]() | ![]() | ostream& | operator<< ( ostream& out, const Camera& camera ) |
The camera is neither a node in the scene graph (as in OpenInventor) nor is it attached to the scene graph (as in Java3D). It is merely a collection of geometric objects. A camera object is stored by a Window object.
| MSG::Camera::Camera (const Point3d & _vp3d, const Point3d & _coi3d, const Direction3d & _updir, double _fovy = defaultfovy, double _aspect = defaultaspect, double zNear = defaultzNear, double zFar = defaultzFar) |
ostream& operator<< (ostream & out, const Camera & camera) [friend]
|
| Point3d MSG::Camera::vp3d |
| Point3d MSG::Camera::coi3d |
| Direction3d MSG::Camera::updir |
| double MSG::Camera::fovy |
| double MSG::Camera::aspect |
| double MSG::Camera::zNear |
| double MSG::Camera::zFar |
1.0.0 written by Dimitri van Heesch,
© 1997-1999