Classes | Namespaces | Macros | Typedefs | Enumerations | Variables
rviz_visual_tools.h File Reference
#include <ros/ros.h>
#include <string>
#include <vector>
#include <Eigen/Geometry>
#include <eigen_stl_containers/eigen_stl_vector_container.h>
#include <visualization_msgs/Marker.h>
#include <visualization_msgs/MarkerArray.h>
#include <boost/shared_ptr.hpp>
#include <std_msgs/ColorRGBA.h>
#include <graph_msgs/GeometryGraph.h>
#include <geometry_msgs/PoseArray.h>
#include <geometry_msgs/PoseStamped.h>
#include <geometry_msgs/Polygon.h>
#include <trajectory_msgs/JointTrajectory.h>
#include <rviz_visual_tools/deprecation.h>
#include <rviz_visual_tools/remote_control.h>
Include dependency graph for rviz_visual_tools.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  rviz_visual_tools::RandomCuboidBounds
 Bounds for generateRandomCuboid() More...
 
struct  rviz_visual_tools::RandomPoseBounds
 Bounds for generateRandomPose() More...
 
class  rviz_visual_tools::RvizVisualTools
 

Namespaces

 rviz_visual_tools
 

Macros

#define RVIZ_VISUAL_TOOLS_DECL
 

Typedefs

typedef std::shared_ptr< const RvizVisualTools > rviz_visual_tools::RvizVisualToolsConstPtr
 
typedef std::shared_ptr< RvizVisualTools > rviz_visual_tools::RvizVisualToolsPtr
 

Enumerations

enum  rviz_visual_tools::colors {
  rviz_visual_tools::BLACK = 0, rviz_visual_tools::BROWN = 1, rviz_visual_tools::BLUE = 2, rviz_visual_tools::CYAN = 3,
  rviz_visual_tools::GREY = 4, rviz_visual_tools::DARK_GREY = 5, rviz_visual_tools::GREEN = 6, rviz_visual_tools::LIME_GREEN = 7,
  rviz_visual_tools::MAGENTA = 8, rviz_visual_tools::ORANGE = 9, rviz_visual_tools::PURPLE = 10, rviz_visual_tools::RED = 11,
  rviz_visual_tools::PINK = 12, rviz_visual_tools::WHITE = 13, rviz_visual_tools::YELLOW = 14, rviz_visual_tools::TRANSLUCENT = 15,
  rviz_visual_tools::TRANSLUCENT_LIGHT = 16, rviz_visual_tools::TRANSLUCENT_DARK = 17, rviz_visual_tools::RAND = 18, rviz_visual_tools::CLEAR = 19,
  rviz_visual_tools::DEFAULT = 20
}
 
enum  rviz_visual_tools::EulerConvention { rviz_visual_tools::XYZ = 0, rviz_visual_tools::ZYX, rviz_visual_tools::ZXZ }
 
enum  rviz_visual_tools::scales {
  rviz_visual_tools::XXXXSMALL = 1, rviz_visual_tools::XXXSMALL = 2, rviz_visual_tools::XXSMALL = 3, rviz_visual_tools::XSMALL = 4,
  rviz_visual_tools::SMALL = 5, rviz_visual_tools::MEDIUM = 6, rviz_visual_tools::LARGE = 7, rviz_visual_tools::XLARGE = 8,
  rviz_visual_tools::XXLARGE = 9, rviz_visual_tools::XXXLARGE = 10, rviz_visual_tools::XXXXLARGE = 11
}
 

Variables

static const double rviz_visual_tools::LARGE_SCALE = 100
 
static const std::string rviz_visual_tools::RVIZ_MARKER_TOPIC = "/rviz_visual_tools"
 
static const double rviz_visual_tools::SMALL_SCALE = 0.001
 

Macro Definition Documentation

◆ RVIZ_VISUAL_TOOLS_DECL

#define RVIZ_VISUAL_TOOLS_DECL

Definition at line 80 of file rviz_visual_tools.h.



rviz_visual_tools
Author(s): Dave Coleman
autogenerated on Mon Feb 28 2022 23:43:06