| Classes | |
| class | IMarkerSimple | 
| class | IMarkerSimpleDemo | 
| class | KeyTool | 
| struct | RandomCuboidBounds | 
| Bounds for generateRandomCuboid()  More... | |
| struct | RandomPoseBounds | 
| Bounds for generateRandomPose()  More... | |
| class | RemoteControl | 
| class | RemoteReciever | 
| class | RvizVisualTools | 
| class | RvizVisualToolsDemo | 
| class | RvizVisualToolsGui | 
| class | TFVisualTools | 
| Typedefs | |
| typedef std::function< void(bool)> | DisplayWaitingState | 
| typedef std::function< void(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &)> | IMarkerCallback | 
| typedef std::shared_ptr< const IMarkerSimple > | IMarkerSimpleConstPtr | 
| typedef std::shared_ptr< const IMarkerSimpleDemo > | IMarkerSimpleDemoConstPtr | 
| typedef std::shared_ptr< IMarkerSimpleDemo > | IMarkerSimpleDemoPtr | 
| typedef std::shared_ptr< IMarkerSimple > | IMarkerSimplePtr | 
| typedef std::shared_ptr< const RemoteControl > | RemoteControlConstPtr | 
| typedef std::shared_ptr< RemoteControl > | RemoteControlPtr | 
| typedef std::shared_ptr< const RvizVisualTools > | RvizVisualToolsConstPtr | 
| typedef std::shared_ptr< RvizVisualTools > | RvizVisualToolsPtr | 
| typedef boost::shared_ptr< const TFVisualTools > | TFVisualToolsConstPtr | 
| typedef boost::shared_ptr< TFVisualTools > | TFVisualToolsPtr | 
| Enumerations | |
| enum | colors { BLACK = 0, BROWN = 1, BLUE = 2, CYAN = 3, GREY = 4, DARK_GREY = 5, GREEN = 6, LIME_GREEN = 7, MAGENTA = 8, ORANGE = 9, PURPLE = 10, RED = 11, PINK = 12, WHITE = 13, YELLOW = 14, TRANSLUCENT = 15, TRANSLUCENT_LIGHT = 16, TRANSLUCENT_DARK = 17, RAND = 18, CLEAR = 19, DEFAULT = 20 } | 
| enum | EulerConvention { XYZ = 0, ZYX, ZXZ } | 
| enum | scales { XXXXSMALL = 1, XXXSMALL = 2, XXSMALL = 3, XSMALL = 4, SMALL = 5, MEDIUM = 6, LARGE = 7, XLARGE = 8, XXLARGE = 9, XXXLARGE = 10, XXXXLARGE = 11, REGULAR = 12 } | 
| Variables | |
| static const double | LARGE_SCALE = 100 | 
| static const std::string | RVIZ_MARKER_TOPIC = "/rviz_visual_tools" | 
| static const double | SMALL_SCALE = 0.001 | 
| typedef std::function<void(bool)> rviz_visual_tools::DisplayWaitingState | 
Definition at line 53 of file remote_control.h.
| typedef std::function<void(const visualization_msgs::InteractiveMarkerFeedbackConstPtr&)> rviz_visual_tools::IMarkerCallback | 
Definition at line 61 of file imarker_simple.h.
| typedef std::shared_ptr<const IMarkerSimple> rviz_visual_tools::IMarkerSimpleConstPtr | 
Definition at line 120 of file imarker_simple.h.
| typedef std::shared_ptr<const IMarkerSimpleDemo> rviz_visual_tools::IMarkerSimpleDemoConstPtr | 
Definition at line 95 of file imarker_simple_demo.cpp.
| typedef std::shared_ptr<IMarkerSimpleDemo> rviz_visual_tools::IMarkerSimpleDemoPtr | 
Definition at line 94 of file imarker_simple_demo.cpp.
| typedef std::shared_ptr<IMarkerSimple> rviz_visual_tools::IMarkerSimplePtr | 
Definition at line 119 of file imarker_simple.h.
| typedef std::shared_ptr<const RemoteControl> rviz_visual_tools::RemoteControlConstPtr | 
Definition at line 137 of file remote_control.h.
| typedef std::shared_ptr<RemoteControl> rviz_visual_tools::RemoteControlPtr | 
Definition at line 136 of file remote_control.h.
| typedef std::shared_ptr<const RvizVisualTools> rviz_visual_tools::RvizVisualToolsConstPtr | 
Definition at line 1130 of file rviz_visual_tools.h.
| typedef std::shared_ptr<RvizVisualTools> rviz_visual_tools::RvizVisualToolsPtr | 
Definition at line 1129 of file rviz_visual_tools.h.
Definition at line 102 of file tf_visual_tools.h.
Definition at line 101 of file tf_visual_tools.h.
| Enumerator | |
|---|---|
| BLACK | |
| BROWN | |
| BLUE | |
| CYAN | |
| GREY | |
| DARK_GREY | |
| GREEN | |
| LIME_GREEN | |
| MAGENTA | |
| ORANGE | |
| PURPLE | |
| RED | |
| PINK | |
| WHITE | |
| YELLOW | |
| TRANSLUCENT | |
| TRANSLUCENT_LIGHT | |
| TRANSLUCENT_DARK | |
| RAND | |
| CLEAR | |
| DEFAULT | |
Definition at line 79 of file rviz_visual_tools.h.
| Enumerator | |
|---|---|
| XYZ | |
| ZYX | |
| ZXZ | |
Definition at line 120 of file rviz_visual_tools.h.
| Enumerator | |
|---|---|
| XXXXSMALL | |
| XXXSMALL | |
| XXSMALL | |
| XSMALL | |
| SMALL | |
| MEDIUM | |
| LARGE | |
| XLARGE | |
| XXLARGE | |
| XXXLARGE | |
| XXXXLARGE | |
| REGULAR | |
Definition at line 104 of file rviz_visual_tools.h.
| 
 | static | 
Definition at line 76 of file rviz_visual_tools.h.
| 
 | static | 
Definition at line 74 of file rviz_visual_tools.h.
| 
 | static | 
Definition at line 75 of file rviz_visual_tools.h.