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.