Documentation ¶
Overview ¶
Package visualization_msgs contains message definitions.
Index ¶
Constants ¶
View Source
const ( ImageMarker_CIRCLE uint8 = 0 ImageMarker_LINE_STRIP uint8 = 1 ImageMarker_LINE_LIST uint8 = 2 ImageMarker_POLYGON uint8 = 3 ImageMarker_POINTS uint8 = 4 ImageMarker_ADD uint8 = 0 ImageMarker_REMOVE uint8 = 1 )
View Source
const ( InteractiveMarkerControl_INHERIT uint8 = 0 InteractiveMarkerControl_FIXED uint8 = 1 InteractiveMarkerControl_VIEW_FACING uint8 = 2 InteractiveMarkerControl_NONE uint8 = 0 InteractiveMarkerControl_MENU uint8 = 1 InteractiveMarkerControl_BUTTON uint8 = 2 InteractiveMarkerControl_MOVE_AXIS uint8 = 3 InteractiveMarkerControl_MOVE_PLANE uint8 = 4 InteractiveMarkerControl_ROTATE_AXIS uint8 = 5 InteractiveMarkerControl_MOVE_ROTATE uint8 = 6 InteractiveMarkerControl_MOVE_3D uint8 = 7 InteractiveMarkerControl_ROTATE_3D uint8 = 8 InteractiveMarkerControl_MOVE_ROTATE_3D uint8 = 9 )
View Source
const ( InteractiveMarkerFeedback_KEEP_ALIVE uint8 = 0 InteractiveMarkerFeedback_POSE_UPDATE uint8 = 1 InteractiveMarkerFeedback_MENU_SELECT uint8 = 2 InteractiveMarkerFeedback_BUTTON_CLICK uint8 = 3 InteractiveMarkerFeedback_MOUSE_DOWN uint8 = 4 InteractiveMarkerFeedback_MOUSE_UP uint8 = 5 )
View Source
const ( InteractiveMarkerUpdate_KEEP_ALIVE uint8 = 0 InteractiveMarkerUpdate_UPDATE uint8 = 1 )
View Source
const ( Marker_ARROW uint8 = 0 Marker_CUBE uint8 = 1 Marker_SPHERE uint8 = 2 Marker_CYLINDER uint8 = 3 Marker_LINE_STRIP uint8 = 4 Marker_LINE_LIST uint8 = 5 Marker_CUBE_LIST uint8 = 6 Marker_SPHERE_LIST uint8 = 7 Marker_POINTS uint8 = 8 Marker_TEXT_VIEW_FACING uint8 = 9 Marker_MESH_RESOURCE uint8 = 10 Marker_TRIANGLE_LIST uint8 = 11 Marker_ADD uint8 = 0 Marker_MODIFY uint8 = 0 Marker_DELETE uint8 = 2 Marker_DELETEALL uint8 = 3 )
View Source
const ( MenuEntry_FEEDBACK uint8 = 0 MenuEntry_ROSRUN uint8 = 1 MenuEntry_ROSLAUNCH uint8 = 2 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ImageMarker ¶
type ImageMarker struct { msg.Package `ros:"visualization_msgs"` msg.Definitions `ros:"uint8 CIRCLE=0,uint8 LINE_STRIP=1,uint8 LINE_LIST=2,uint8 POLYGON=3,uint8 POINTS=4,uint8 ADD=0,uint8 REMOVE=1"` Header std_msgs.Header Ns string Id int32 Type int32 Action int32 Position geometry_msgs.Point Scale float32 OutlineColor std_msgs.ColorRGBA Filled uint8 FillColor std_msgs.ColorRGBA Lifetime time.Duration Points []geometry_msgs.Point OutlineColors []std_msgs.ColorRGBA }
type InteractiveMarker ¶
type InteractiveMarkerControl ¶
type InteractiveMarkerControl struct { msg.Package `ros:"visualization_msgs"` msg.Definitions `` /* 230-byte string literal not displayed */ Name string Orientation geometry_msgs.Quaternion OrientationMode uint8 InteractionMode uint8 AlwaysVisible bool Markers []Marker IndependentMarkerOrientation bool Description string }
type InteractiveMarkerFeedback ¶
type InteractiveMarkerFeedback struct { msg.Package `ros:"visualization_msgs"` msg.Definitions `ros:"uint8 KEEP_ALIVE=0,uint8 POSE_UPDATE=1,uint8 MENU_SELECT=2,uint8 BUTTON_CLICK=3,uint8 MOUSE_DOWN=4,uint8 MOUSE_UP=5"` Header std_msgs.Header ClientId string MarkerName string ControlName string EventType uint8 Pose geometry_msgs.Pose MenuEntryId uint32 MousePoint geometry_msgs.Point MousePointValid bool }
type InteractiveMarkerInit ¶
type InteractiveMarkerInit struct { msg.Package `ros:"visualization_msgs"` ServerId string SeqNum uint64 Markers []InteractiveMarker }
type InteractiveMarkerPose ¶
type InteractiveMarkerUpdate ¶
type InteractiveMarkerUpdate struct { msg.Package `ros:"visualization_msgs"` msg.Definitions `ros:"uint8 KEEP_ALIVE=0,uint8 UPDATE=1"` ServerId string SeqNum uint64 Type uint8 Markers []InteractiveMarker Poses []InteractiveMarkerPose Erases []string }
type Marker ¶
type Marker struct { msg.Package `ros:"visualization_msgs"` msg.Definitions `` /* 285-byte string literal not displayed */ Header std_msgs.Header Ns string Id int32 Type int32 Action int32 Pose geometry_msgs.Pose Scale geometry_msgs.Vector3 Color std_msgs.ColorRGBA Lifetime time.Duration FrameLocked bool Points []geometry_msgs.Point Colors []std_msgs.ColorRGBA Text string MeshResource string MeshUseEmbeddedMaterials bool }
type MarkerArray ¶
Click to show internal directories.
Click to hide internal directories.