31 #ifndef INCLUDE_ARTICULATION_CAMERAORTHO_H_ 32 #define INCLUDE_ARTICULATION_CAMERAORTHO_H_ 34 #include <gpu_coverage/AbstractCamera.h> 67 virtual void toDot(FILE *file)
const;
const float clipFar
Distance of the far clipping plane.
Definition: CameraOrtho.h:75
const float left
Left clipping plane.
Definition: CameraOrtho.h:70
CameraOrtho(const size_t id, const std::string &name, Node *const node, const float left, const float right, const float top, const float bottom, const float clipNear, const float clipFar)
Constructor.
Scene graph node, corresponding to Assimp's aiNode.
Definition: Node.h:52
virtual void toDot(FILE *file) const
Write Graphviz Dot node representing this camera to file for debugging.
virtual ~CameraOrtho()
Destructor.
const float bottom
Bottom clipping plane.
Definition: CameraOrtho.h:73
const float clipNear
Distance of the near clipping plane.
Definition: CameraOrtho.h:74
Definition: AbstractCamera.h:41
Abstract superclass for all cameras.
Definition: AbstractCamera.h:48
Orthographic projection camera.
Definition: CameraOrtho.h:41
const float right
Right clipping plane.
Definition: CameraOrtho.h:71
const float top
Top clipping plane.
Definition: CameraOrtho.h:72
const std::string name
Name of the camera for logging, see getName().
Definition: AbstractCamera.h:118
Node *const node
Scene graph node assigned to this camera, see getNode().
Definition: AbstractCamera.h:119