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

#include <camera_info_projection_factory.h>

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

List of all members.

Public Member Functions

 CameraInfoProjectionFactory ()
virtual rve_msgs::Matrix4 makeMatrix ()
void setCameraInfo (float cx, float cy, float fx, float fy, float width, float height)

Private Attributes

float cx_
float cy_
float fx_
float fy_
float height_
float width_

Detailed Description

Definition at line 38 of file camera_info_projection_factory.h.


Constructor & Destructor Documentation

Definition at line 35 of file camera_info_projection_factory.cpp.


Member Function Documentation

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

Implements rve_render_client::ProjectionMatrixFactory.

Definition at line 57 of file camera_info_projection_factory.cpp.

void rve_render_client::CameraInfoProjectionFactory::setCameraInfo ( float  cx,
float  cy,
float  fx,
float  fy,
float  width,
float  height 
)

Set the key numbers from sensor_msgs::CameraInfo. This does not use the CameraInfo message directly to keep the rve_render_client library from depending on sensor_msgs.

Definition at line 45 of file camera_info_projection_factory.cpp.


Member Data Documentation

Definition at line 51 of file camera_info_projection_factory.h.

Definition at line 52 of file camera_info_projection_factory.h.

Definition at line 53 of file camera_info_projection_factory.h.

Definition at line 54 of file camera_info_projection_factory.h.

Definition at line 56 of file camera_info_projection_factory.h.

Definition at line 55 of file camera_info_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