#include <fixed_orientation_ortho_camera.h>

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_ |
Definition at line 52 of file fixed_orientation_ortho_camera.h.
Definition at line 52 of file fixed_orientation_ortho_camera.cpp.
Definition at line 63 of file fixed_orientation_ortho_camera.cpp.
| void rve_common_transformers::FixedOrientationOrthoCamera::mouseCallback | ( | const rve_msgs::MouseEventConstPtr & | evt | ) | [private] |
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.
| void rve_common_transformers::FixedOrientationOrthoCamera::onCameraSet | ( | ) | [private, virtual] |
Implements rve_transformer::CameraTransformer.
Definition at line 108 of file fixed_orientation_ortho_camera.cpp.
| void rve_common_transformers::FixedOrientationOrthoCamera::onInit | ( | ) | [private, virtual] |
Implements rve_transformer::Transformer.
Definition at line 67 of file fixed_orientation_ortho_camera.cpp.
| void rve_common_transformers::FixedOrientationOrthoCamera::onPropertyChanged | ( | const rve_properties::PropertyNodePtr & | node, |
| const std::string & | path, | ||
| rve_properties::PropertyChangeType | type | ||
| ) | [private, virtual] |
Definition at line 115 of file fixed_orientation_ortho_camera.cpp.
| void rve_common_transformers::FixedOrientationOrthoCamera::onUpdate | ( | ) | [private, virtual] |
Implements rve_transformer::Transformer.
Definition at line 103 of file fixed_orientation_ortho_camera.cpp.
| void rve_common_transformers::FixedOrientationOrthoCamera::setOrientation | ( | rve_msgs::Quaternion | orient | ) | [private] |
| void rve_common_transformers::FixedOrientationOrthoCamera::setPosition | ( | rve_msgs::Vector3 | pos | ) | [private] |
| void rve_common_transformers::FixedOrientationOrthoCamera::updateCamera | ( | ) | [private] |
Definition at line 128 of file fixed_orientation_ortho_camera.cpp.
| void rve_common_transformers::FixedOrientationOrthoCamera::zoom | ( | float | amount | ) | [private] |
Definition at line 144 of file fixed_orientation_ortho_camera.cpp.
rve_render_client::OrthographicProjectionFactoryPtr rve_common_transformers::FixedOrientationOrthoCamera::camera_projection_ [private] |
Definition at line 85 of file fixed_orientation_ortho_camera.h.
int32_t rve_common_transformers::FixedOrientationOrthoCamera::last_x_ [private] |
Definition at line 81 of file fixed_orientation_ortho_camera.h.
int32_t rve_common_transformers::FixedOrientationOrthoCamera::last_y_ [private] |
Definition at line 82 of file fixed_orientation_ortho_camera.h.
Eigen::Quaternionf rve_common_transformers::FixedOrientationOrthoCamera::orientation_ [private] |
Definition at line 74 of file fixed_orientation_ortho_camera.h.
Eigen::Vector3f rve_common_transformers::FixedOrientationOrthoCamera::position_ [private] |
Definition at line 76 of file fixed_orientation_ortho_camera.h.
Eigen::Vector3f rve_common_transformers::FixedOrientationOrthoCamera::position_rel_target_ [private] |
Definition at line 75 of file fixed_orientation_ortho_camera.h.
std::string rve_common_transformers::FixedOrientationOrthoCamera::target_frame_ [private] |
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.