Public Member Functions | Private Attributes
rve_render_client::PerspectiveProjectionFactory Class Reference

#include <perspective_projection_factory.h>

Inheritance diagram for rve_render_client::PerspectiveProjectionFactory:
Inheritance graph
[legend]

List of all members.

Public Member Functions

float getFarClipDistance ()
float getFOVy ()
float getNearClipDistance ()
virtual rve_msgs::Matrix4 makeMatrix ()
 PerspectiveProjectionFactory ()
void setFarClipDistance (float far_clip)
void setFOVY (float fovy)
void setNearClipDistance (float near_clip)

Private Attributes

float far_clip_
float fovy_
float near_clip_

Detailed Description

Factory providing perspective projection matrices to a Camera.

Definition at line 40 of file perspective_projection_factory.h.


Constructor & Destructor Documentation

Definition at line 37 of file perspective_projection_factory.cpp.


Member Function Documentation

Definition at line 53 of file perspective_projection_factory.h.

Definition at line 51 of file perspective_projection_factory.h.

Definition at line 52 of file perspective_projection_factory.h.

Subclasses should override this to construct and return your custom projection matrix.

Implements rve_render_client::ProjectionMatrixFactory.

Definition at line 44 of file perspective_projection_factory.cpp.

Definition at line 49 of file perspective_projection_factory.h.

Definition at line 47 of file perspective_projection_factory.h.

Definition at line 48 of file perspective_projection_factory.h.


Member Data Documentation

Definition at line 59 of file perspective_projection_factory.h.

Definition at line 57 of file perspective_projection_factory.h.

Definition at line 58 of file perspective_projection_factory.h.


The documentation for this class was generated from the following files:


rve_render_client
Author(s): Josh Faust
autogenerated on Wed Dec 11 2013 14:31:32