Public Types | Public Member Functions | Public Attributes
visualization_msgs::Marker Class Reference

#include <Marker.h>

Inheritance diagram for visualization_msgs::Marker:
Inheritance graph
[legend]

List of all members.

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::ColorRGBAcolors
uint8_t colors_length
bool frame_locked
std_msgs::Header header
int32_t id
ros::Duration lifetime
char * mesh_resource
bool mesh_use_embedded_materials
char * ns
geometry_msgs::Pointpoints
uint8_t points_length
geometry_msgs::Pose pose
geometry_msgs::Vector3 scale
std_msgs::ColorRGBA st_colors
geometry_msgs::Point st_points
char * text
int32_t type

Detailed Description

Definition at line 18 of file Marker.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
ARROW 

Definition at line 40 of file Marker.h.

anonymous enum
Enumerator:
CUBE 

Definition at line 41 of file Marker.h.

anonymous enum
Enumerator:
SPHERE 

Definition at line 42 of file Marker.h.

anonymous enum
Enumerator:
CYLINDER 

Definition at line 43 of file Marker.h.

anonymous enum
Enumerator:
LINE_STRIP 

Definition at line 44 of file Marker.h.

anonymous enum
Enumerator:
LINE_LIST 

Definition at line 45 of file Marker.h.

anonymous enum
Enumerator:
CUBE_LIST 

Definition at line 46 of file Marker.h.

anonymous enum
Enumerator:
SPHERE_LIST 

Definition at line 47 of file Marker.h.

anonymous enum
Enumerator:
POINTS 

Definition at line 48 of file Marker.h.

anonymous enum
Enumerator:
TEXT_VIEW_FACING 

Definition at line 49 of file Marker.h.

anonymous enum
Enumerator:
MESH_RESOURCE 

Definition at line 50 of file Marker.h.

anonymous enum
Enumerator:
TRIANGLE_LIST 

Definition at line 51 of file Marker.h.

anonymous enum
Enumerator:
ADD 

Definition at line 52 of file Marker.h.

anonymous enum
Enumerator:
MODIFY 

Definition at line 53 of file Marker.h.

anonymous enum
Enumerator:
DELETE 

Definition at line 54 of file Marker.h.


Member Function Documentation

virtual int visualization_msgs::Marker::deserialize ( unsigned char *  inbuffer) [inline, virtual]

Implements ros::Msg.

Definition at line 149 of file Marker.h.

const char* visualization_msgs::Marker::getMD5 ( ) [inline, virtual]

Implements ros::Msg.

Definition at line 264 of file Marker.h.

const char* visualization_msgs::Marker::getType ( ) [inline, virtual]

Implements ros::Msg.

Definition at line 263 of file Marker.h.

virtual int visualization_msgs::Marker::serialize ( unsigned char *  outbuffer) const [inline, virtual]

Implements ros::Msg.

Definition at line 56 of file Marker.h.


Member Data Documentation

Definition at line 25 of file Marker.h.

Definition at line 28 of file Marker.h.

Definition at line 36 of file Marker.h.

Definition at line 34 of file Marker.h.

Definition at line 30 of file Marker.h.

Definition at line 21 of file Marker.h.

Definition at line 23 of file Marker.h.

Definition at line 29 of file Marker.h.

Definition at line 38 of file Marker.h.

Definition at line 39 of file Marker.h.

Definition at line 22 of file Marker.h.

Definition at line 33 of file Marker.h.

Definition at line 31 of file Marker.h.

Definition at line 26 of file Marker.h.

Definition at line 27 of file Marker.h.

Definition at line 35 of file Marker.h.

Definition at line 32 of file Marker.h.

Definition at line 37 of file Marker.h.

Definition at line 24 of file Marker.h.


The documentation for this class was generated from the following file:


lizi_arduino
Author(s): RoboTiCan
autogenerated on Wed Aug 26 2015 12:24:24