#include <Marker.h>

Public Types | |
| enum | { ARROW = 0 } |
| enum | { CUBE = 1 } |
| enum | { SPHERE = 2 } |
| enum | { CYLINDER = 3 } |
| enum | { LINE_STRIP = 4 } |
| enum | { LINE_LIST = 5 } |
| enum | { CUBE_LIST = 6 } |
| enum | { SPHERE_LIST = 7 } |
| enum | { POINTS = 8 } |
| enum | { TEXT_VIEW_FACING = 9 } |
| enum | { MESH_RESOURCE = 10 } |
| enum | { TRIANGLE_LIST = 11 } |
| enum | { ADD = 0 } |
| enum | { MODIFY = 0 } |
| enum | { DELETE = 2 } |
Public Member Functions | |
| virtual int | deserialize (unsigned char *inbuffer) |
| const char * | getMD5 () |
| const char * | getType () |
| virtual int | serialize (unsigned char *outbuffer) const |
Public Attributes | |
| int32_t | action |
| std_msgs::ColorRGBA | color |
| std_msgs::ColorRGBA * | colors |
| uint8_t | colors_length |
| bool | frame_locked |
| std_msgs::Header | header |
| int32_t | id |
| ros::Duration | lifetime |
| const char * | mesh_resource |
| bool | mesh_use_embedded_materials |
| const char * | ns |
| geometry_msgs::Point * | points |
| uint8_t | points_length |
| geometry_msgs::Pose | pose |
| geometry_msgs::Vector3 | scale |
| std_msgs::ColorRGBA | st_colors |
| geometry_msgs::Point | st_points |
| const char * | text |
| int32_t | type |
| virtual int visualization_msgs::Marker::deserialize | ( | unsigned char * | inbuffer | ) | [inline, virtual] |
| const char* visualization_msgs::Marker::getMD5 | ( | ) | [inline, virtual] |
| const char* visualization_msgs::Marker::getType | ( | ) | [inline, virtual] |
| virtual int visualization_msgs::Marker::serialize | ( | unsigned char * | outbuffer | ) | const [inline, virtual] |
| int32_t visualization_msgs::Marker::id |
| const char* visualization_msgs::Marker::mesh_resource |
| const char* visualization_msgs::Marker::ns |
| const char* visualization_msgs::Marker::text |
| int32_t visualization_msgs::Marker::type |