Public Member Functions | Private Member Functions | Private Attributes
rve_common_transformers::FixedOrientationOrthoCamera Class Reference

#include <fixed_orientation_ortho_camera.h>

Inheritance diagram for rve_common_transformers::FixedOrientationOrthoCamera:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 FixedOrientationOrthoCamera ()
 ~FixedOrientationOrthoCamera ()

Private Member Functions

void mouseCallback (const rve_msgs::MouseEventConstPtr &evt)
void move (float x, float y, float z)
virtual void onCameraSet ()
virtual void onInit ()
virtual void onPropertyChanged (const rve_properties::PropertyNodePtr &node, const std::string &path, rve_properties::PropertyChangeType type)
virtual void onUpdate ()
void setOrientation (rve_msgs::Quaternion orient)
void setPosition (rve_msgs::Vector3 pos)
void updateCamera ()
void zoom (float amount)

Private Attributes

rve_render_client::OrthographicProjectionFactoryPtr camera_projection_
int32_t last_x_
int32_t last_y_
Eigen::Quaternionf orientation_
Eigen::Vector3f position_
Eigen::Vector3f position_rel_target_
std::string target_frame_
float view_height_

Detailed Description

Definition at line 52 of file fixed_orientation_ortho_camera.h.


Constructor & Destructor Documentation

Definition at line 52 of file fixed_orientation_ortho_camera.cpp.

Definition at line 63 of file fixed_orientation_ortho_camera.cpp.


Member Function Documentation

Definition at line 75 of file fixed_orientation_ortho_camera.cpp.

void rve_common_transformers::FixedOrientationOrthoCamera::move ( float  x,
float  y,
float  z 
) [private]

Definition at line 149 of file fixed_orientation_ortho_camera.cpp.

Implements rve_transformer::Transformer.

Definition at line 67 of file fixed_orientation_ortho_camera.cpp.

Definition at line 115 of file fixed_orientation_ortho_camera.cpp.

Implements rve_transformer::Transformer.

Definition at line 103 of file fixed_orientation_ortho_camera.cpp.

Definition at line 128 of file fixed_orientation_ortho_camera.cpp.

Definition at line 144 of file fixed_orientation_ortho_camera.cpp.


Member Data Documentation

rve_render_client::OrthographicProjectionFactoryPtr rve_common_transformers::FixedOrientationOrthoCamera::camera_projection_ [private]

Definition at line 85 of file fixed_orientation_ortho_camera.h.

Definition at line 81 of file fixed_orientation_ortho_camera.h.

Definition at line 82 of file fixed_orientation_ortho_camera.h.

Definition at line 74 of file fixed_orientation_ortho_camera.h.

Definition at line 76 of file fixed_orientation_ortho_camera.h.

Definition at line 75 of file fixed_orientation_ortho_camera.h.

Definition at line 84 of file fixed_orientation_ortho_camera.h.

Size in world coordinates of the height of the view.

Definition at line 79 of file fixed_orientation_ortho_camera.h.


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


rve_common_transformers
Author(s): Josh Faust
autogenerated on Wed Dec 11 2013 14:31:58