, including all inherited members.
ACTIVE_HIGHLIGHT enum value | rviz::InteractiveMarkerControl | |
addHighlightPass(S_MaterialPtr materials) | rviz::InteractiveMarkerControl | [protected] |
always_visible_ | rviz::InteractiveMarkerControl | [protected] |
beginMouseMovement(ViewportMouseEvent &event, bool line_visible) | rviz::InteractiveMarkerControl | [protected] |
beginRelativeMouseMotion(const ViewportMouseEvent &event) | rviz::InteractiveMarkerControl | [protected] |
closestPointOnLineToPoint(const Ogre::Vector3 &line_start, const Ogre::Vector3 &line_dir, const Ogre::Vector3 &test_point) | rviz::InteractiveMarkerControl | [protected] |
coll_object_handle_ | rviz::InteractiveMarkerControl | [protected] |
context_ | rviz::InteractiveMarkerControl | [protected] |
control_frame_node_ | rviz::InteractiveMarkerControl | [protected] |
control_frame_orientation_at_mouse_down_ | rviz::InteractiveMarkerControl | [protected] |
control_orientation_ | rviz::InteractiveMarkerControl | [protected] |
ControlHighlight enum name | rviz::InteractiveMarkerControl | |
cursor_ | rviz::InteractiveMarkerControl | [protected] |
description_ | rviz::InteractiveMarkerControl | [protected] |
drag_viewport_ | rviz::InteractiveMarkerControl | [protected] |
dragging_in_place_event_ | rviz::InteractiveMarkerControl | [protected] |
enableInteraction(bool enable) | rviz::InteractiveMarkerControl | [virtual] |
findClosestPoint(const Ogre::Ray &target_ray, const Ogre::Ray &mouse_ray, Ogre::Vector3 &closest_point) | rviz::InteractiveMarkerControl | [protected] |
getCursor() const | rviz::InteractiveMarkerControl | [inline, protected, virtual] |
getDescription() | rviz::InteractiveMarkerControl | [inline] |
getInteractionMode() | rviz::InteractiveMarkerControl | [inline] |
getMouseRayInReferenceFrame(const ViewportMouseEvent &event, int x, int y) | rviz::InteractiveMarkerControl | [protected] |
getName() | rviz::InteractiveMarkerControl | [inline] |
getOrientationMode() | rviz::InteractiveMarkerControl | [inline] |
getParent() | rviz::InteractiveMarkerControl | [inline] |
getRelativeMouseMotion(const ViewportMouseEvent &event, int &dx, int &dy) | rviz::InteractiveMarkerControl | [protected] |
getVisible() | rviz::InteractiveMarkerControl | |
grab_orientation_in_reference_frame_ | rviz::InteractiveMarkerControl | [protected] |
grab_point_in_reference_frame_ | rviz::InteractiveMarkerControl | [protected] |
grab_point_rel_control_ | rviz::InteractiveMarkerControl | [protected] |
handle3DCursorEvent(ViewportMouseEvent event, const Ogre::Vector3 &cursor_3D_pos, const Ogre::Quaternion &cursor_3D_orientation) | rviz::InteractiveMarkerControl | [virtual] |
handleMouseEvent(ViewportMouseEvent &event) | rviz::InteractiveMarkerControl | [virtual] |
handleMouseMovement(ViewportMouseEvent &event) | rviz::InteractiveMarkerControl | [protected] |
handleMouseWheelMovement(ViewportMouseEvent &event) | rviz::InteractiveMarkerControl | [protected] |
has_focus_ | rviz::InteractiveMarkerControl | [protected] |
highlight_passes_ | rviz::InteractiveMarkerControl | [protected] |
HOVER_HIGHLIGHT enum value | rviz::InteractiveMarkerControl | |
independent_marker_orientation_ | rviz::InteractiveMarkerControl | [protected] |
interaction_enabled_ | rviz::InteractiveMarkerControl | [protected] |
interaction_mode_ | rviz::InteractiveMarkerControl | [protected] |
InteractiveMarkerControl(DisplayContext *context, Ogre::SceneNode *reference_node, InteractiveMarker *parent) | rviz::InteractiveMarkerControl | |
interactiveMarkerPoseChanged(Ogre::Vector3 int_marker_position, Ogre::Quaternion int_marker_orientation) | rviz::InteractiveMarkerControl | |
intersectSomeYzPlane(const Ogre::Ray &mouse_ray, const Ogre::Vector3 &point_in_plane, const Ogre::Quaternion &plane_orientation, Ogre::Vector3 &intersection_3d, Ogre::Vector2 &intersection_2d, float &ray_t) | rviz::InteractiveMarkerControl | [protected] |
intersectYzPlane(const Ogre::Ray &mouse_ray, Ogre::Vector3 &intersection_3d, Ogre::Vector2 &intersection_2d, float &ray_t) | rviz::InteractiveMarkerControl | [protected] |
isInteractive() | rviz::InteractiveMarkerControl | [inline, virtual] |
line_ | rviz::InteractiveMarkerControl | [protected] |
makeMarkers(const visualization_msgs::InteractiveMarkerControl &message) | rviz::InteractiveMarkerControl | [protected] |
MarkerBasePtr typedef | rviz::InteractiveMarkerControl | [protected] |
markers_ | rviz::InteractiveMarkerControl | [protected] |
markers_node_ | rviz::InteractiveMarkerControl | [protected] |
modifiers_at_drag_begin_ | rviz::InteractiveMarkerControl | [protected] |
mouse_down_ | rviz::InteractiveMarkerControl | [protected] |
mouse_dragging_ | rviz::InteractiveMarkerControl | [protected] |
mouse_ray_at_drag_begin_ | rviz::InteractiveMarkerControl | [protected] |
mouse_relative_to_absolute_x_ | rviz::InteractiveMarkerControl | [protected] |
mouse_relative_to_absolute_y_ | rviz::InteractiveMarkerControl | [protected] |
mouse_x_at_drag_begin_ | rviz::InteractiveMarkerControl | [protected] |
mouse_y_at_drag_begin_ | rviz::InteractiveMarkerControl | [protected] |
mouse_z_scale_ | rviz::InteractiveMarkerControl | [protected] |
move3D(const Ogre::Vector3 &cursor_position_in_reference_frame, const Ogre::Quaternion &cursor_orientation_in_reference_frame) | rviz::InteractiveMarkerControl | [protected] |
moveAxis(const Ogre::Ray &mouse_ray, const ViewportMouseEvent &event) | rviz::InteractiveMarkerControl | [protected] |
moveAxis(const Ogre::Vector3 &cursor_position_in_reference_frame) | rviz::InteractiveMarkerControl | [protected] |
movePlane(Ogre::Ray &mouse_ray) | rviz::InteractiveMarkerControl | [protected] |
movePlane(const Ogre::Vector3 &cursor_position_in_reference_frame) | rviz::InteractiveMarkerControl | [protected] |
moveRotate(Ogre::Ray &mouse_ray) | rviz::InteractiveMarkerControl | [protected] |
moveRotate(const Ogre::Vector3 &cursor_position_in_reference_frame, bool lock_axis=true) | rviz::InteractiveMarkerControl | [protected] |
moveRotate3D(const Ogre::Vector3 &cursor_position_in_reference_frame, const Ogre::Quaternion &cursor_orientation_in_reference_frame) | rviz::InteractiveMarkerControl | [protected] |
moveViewPlane(Ogre::Ray &mouse_ray, const ViewportMouseEvent &event) | rviz::InteractiveMarkerControl | [protected] |
moveZAxisRelative(const ViewportMouseEvent &event) | rviz::InteractiveMarkerControl | [protected] |
moveZAxisWheel(const ViewportMouseEvent &event) | rviz::InteractiveMarkerControl | [protected] |
name_ | rviz::InteractiveMarkerControl | [protected] |
NO_HIGHLIGHT enum value | rviz::InteractiveMarkerControl | |
orientation_mode_ | rviz::InteractiveMarkerControl | [protected] |
parent_ | rviz::InteractiveMarkerControl | [protected] |
parent_orientation_at_mouse_down_ | rviz::InteractiveMarkerControl | [protected] |
parent_position_at_mouse_down_ | rviz::InteractiveMarkerControl | [protected] |
parent_to_cursor_in_cursor_frame_at_grab_ | rviz::InteractiveMarkerControl | [protected] |
parent_to_grab_position_ | rviz::InteractiveMarkerControl | [protected] |
points_markers_ | rviz::InteractiveMarkerControl | [protected] |
PointsMarkerPtr typedef | rviz::InteractiveMarkerControl | [protected] |
preFindVisibleObjects(Ogre::SceneManager *source, Ogre::SceneManager::IlluminationRenderStage irs, Ogre::Viewport *v) | rviz::InteractiveMarkerControl | [protected, virtual] |
processMessage(const visualization_msgs::InteractiveMarkerControl &message) | rviz::InteractiveMarkerControl | |
recordDraggingInPlaceEvent(ViewportMouseEvent &event) | rviz::InteractiveMarkerControl | [protected] |
reference_node_ | rviz::InteractiveMarkerControl | [protected] |
rotate(Ogre::Ray &mouse_ray) | rviz::InteractiveMarkerControl | [protected] |
rotate(const Ogre::Vector3 &cursor_position_in_reference_frame) | rviz::InteractiveMarkerControl | [protected] |
rotate3D(const Ogre::Vector3 &cursor_position_in_reference_frame, const Ogre::Quaternion &cursor_orientation_in_reference_frame) | rviz::InteractiveMarkerControl | [protected] |
rotateXYRelative(const ViewportMouseEvent &event) | rviz::InteractiveMarkerControl | [protected] |
rotateZRelative(const ViewportMouseEvent &event) | rviz::InteractiveMarkerControl | [protected] |
rotation_ | rviz::InteractiveMarkerControl | [protected] |
rotation_at_mouse_down_ | rviz::InteractiveMarkerControl | [protected] |
rotation_axis_ | rviz::InteractiveMarkerControl | [protected] |
rotation_center_rel_control_ | rviz::InteractiveMarkerControl | [protected] |
rotation_cursor_to_parent_at_grab_ | rviz::InteractiveMarkerControl | [protected] |
setHighlight(const ControlHighlight &hl) | rviz::InteractiveMarkerControl | |
setHighlight(float a) | rviz::InteractiveMarkerControl | [protected] |
setShowVisualAids(bool show) | rviz::InteractiveMarkerControl | [inline] |
setVisible(bool visible) | rviz::InteractiveMarkerControl | |
show_visual_aids_ | rviz::InteractiveMarkerControl | [protected] |
status_msg_ | rviz::InteractiveMarkerControl | [protected] |
stopDragging(bool force=false) | rviz::InteractiveMarkerControl | [protected] |
update() | rviz::InteractiveMarkerControl | |
updateControlOrientationForViewFacing(Ogre::Viewport *v) | rviz::InteractiveMarkerControl | [protected] |
view_facing_ | rviz::InteractiveMarkerControl | [protected] |
visible_ | rviz::InteractiveMarkerControl | [protected] |
worldToScreen(const Ogre::Vector3 &pos_rel_reference, const Ogre::Viewport *viewport, Ogre::Vector2 &screen_pos) | rviz::InteractiveMarkerControl | [protected] |
~InteractiveMarkerControl() | rviz::InteractiveMarkerControl | [virtual] |
~InteractiveObject() | rviz::InteractiveObject | [inline, virtual] |