Classes | Typedefs | Enumerations | Variables
rviz_visual_tools Namespace Reference

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 IMarkerSimpleIMarkerSimpleConstPtr
 
typedef std::shared_ptr< const IMarkerSimpleDemoIMarkerSimpleDemoConstPtr
 
typedef std::shared_ptr< IMarkerSimpleDemoIMarkerSimpleDemoPtr
 
typedef std::shared_ptr< IMarkerSimpleIMarkerSimplePtr
 
typedef std::shared_ptr< const RemoteControlRemoteControlConstPtr
 
typedef std::shared_ptr< RemoteControlRemoteControlPtr
 
typedef std::shared_ptr< const RvizVisualToolsRvizVisualToolsConstPtr
 
typedef std::shared_ptr< RvizVisualToolsRvizVisualToolsPtr
 
typedef boost::shared_ptr< const TFVisualToolsTFVisualToolsConstPtr
 
typedef boost::shared_ptr< TFVisualToolsTFVisualToolsPtr
 

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 Documentation

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.

Definition at line 120 of file imarker_simple.h.

Definition at line 95 of file imarker_simple_demo.cpp.

Definition at line 94 of file imarker_simple_demo.cpp.

Definition at line 119 of file imarker_simple.h.

Definition at line 137 of file remote_control.h.

Definition at line 136 of file remote_control.h.

Definition at line 1130 of file rviz_visual_tools.h.

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.

Enumeration Type Documentation

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.

Variable Documentation

const double rviz_visual_tools::LARGE_SCALE = 100
static

Definition at line 76 of file rviz_visual_tools.h.

const std::string rviz_visual_tools::RVIZ_MARKER_TOPIC = "/rviz_visual_tools"
static

Definition at line 74 of file rviz_visual_tools.h.

const double rviz_visual_tools::SMALL_SCALE = 0.001
static

Definition at line 75 of file rviz_visual_tools.h.



rviz_visual_tools
Author(s): Dave Coleman
autogenerated on Mon Feb 25 2019 03:54:12