Public Types | Public Member Functions | Public Attributes | List of all members
visualization_msgs::ImageMarker_< ContainerAllocator > Struct Template Reference

#include <ImageMarker.h>

Public Types

enum  {
  CIRCLE = 0u, LINE_STRIP = 1u, LINE_LIST = 2u, POLYGON = 3u,
  POINTS = 4u, ADD = 0u, REMOVE = 1u
}
 
typedef int32_t _action_type
 
typedef ::std_msgs::ColorRGBA_< ContainerAllocator > _fill_color_type
 
typedef uint8_t _filled_type
 
typedef ::std_msgs::Header_< ContainerAllocator > _header_type
 
typedef int32_t _id_type
 
typedef ros::Duration _lifetime_type
 
typedef std::basic_string< char, std::char_traits< char >, typename ContainerAllocator::template rebind< char >::other > _ns_type
 
typedef ::std_msgs::ColorRGBA_< ContainerAllocator > _outline_color_type
 
typedef std::vector< ::std_msgs::ColorRGBA_< ContainerAllocator >, typename ContainerAllocator::template rebind< ::std_msgs::ColorRGBA_< ContainerAllocator > >::other > _outline_colors_type
 
typedef std::vector< ::geometry_msgs::Point_< ContainerAllocator >, typename ContainerAllocator::template rebind< ::geometry_msgs::Point_< ContainerAllocator > >::other > _points_type
 
typedef ::geometry_msgs::Point_< ContainerAllocator > _position_type
 
typedef float _scale_type
 
typedef int32_t _type_type
 
typedef std::shared_ptr< ::visualization_msgs::ImageMarker_< ContainerAllocator > constConstPtr
 
typedef std::shared_ptr< ::visualization_msgs::ImageMarker_< ContainerAllocator > > Ptr
 
typedef ImageMarker_< ContainerAllocator > Type
 

Public Member Functions

 ImageMarker_ ()
 
 ImageMarker_ (const ContainerAllocator &_alloc)
 

Public Attributes

_action_type action
 
_fill_color_type fill_color
 
_filled_type filled
 
_header_type header
 
_id_type id
 
_lifetime_type lifetime
 
_ns_type ns
 
_outline_color_type outline_color
 
_outline_colors_type outline_colors
 
_points_type points
 
_position_type position
 
_scale_type scale
 
_type_type type
 

Detailed Description

template<class ContainerAllocator>
struct visualization_msgs::ImageMarker_< ContainerAllocator >

Definition at line 29 of file ImageMarker.h.

Member Typedef Documentation

◆ _action_type

template<class ContainerAllocator >
typedef int32_t visualization_msgs::ImageMarker_< ContainerAllocator >::_action_type

Definition at line 79 of file ImageMarker.h.

◆ _fill_color_type

template<class ContainerAllocator >
typedef ::std_msgs::ColorRGBA_<ContainerAllocator> visualization_msgs::ImageMarker_< ContainerAllocator >::_fill_color_type

Definition at line 94 of file ImageMarker.h.

◆ _filled_type

template<class ContainerAllocator >
typedef uint8_t visualization_msgs::ImageMarker_< ContainerAllocator >::_filled_type

Definition at line 91 of file ImageMarker.h.

◆ _header_type

template<class ContainerAllocator >
typedef ::std_msgs::Header_<ContainerAllocator> visualization_msgs::ImageMarker_< ContainerAllocator >::_header_type

Definition at line 67 of file ImageMarker.h.

◆ _id_type

template<class ContainerAllocator >
typedef int32_t visualization_msgs::ImageMarker_< ContainerAllocator >::_id_type

Definition at line 73 of file ImageMarker.h.

◆ _lifetime_type

template<class ContainerAllocator >
typedef ros::Duration visualization_msgs::ImageMarker_< ContainerAllocator >::_lifetime_type

Definition at line 97 of file ImageMarker.h.

◆ _ns_type

template<class ContainerAllocator >
typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > visualization_msgs::ImageMarker_< ContainerAllocator >::_ns_type

Definition at line 70 of file ImageMarker.h.

◆ _outline_color_type

template<class ContainerAllocator >
typedef ::std_msgs::ColorRGBA_<ContainerAllocator> visualization_msgs::ImageMarker_< ContainerAllocator >::_outline_color_type

Definition at line 88 of file ImageMarker.h.

◆ _outline_colors_type

template<class ContainerAllocator >
typedef std::vector< ::std_msgs::ColorRGBA_<ContainerAllocator> , typename ContainerAllocator::template rebind< ::std_msgs::ColorRGBA_<ContainerAllocator> >::other > visualization_msgs::ImageMarker_< ContainerAllocator >::_outline_colors_type

Definition at line 103 of file ImageMarker.h.

◆ _points_type

template<class ContainerAllocator >
typedef std::vector< ::geometry_msgs::Point_<ContainerAllocator> , typename ContainerAllocator::template rebind< ::geometry_msgs::Point_<ContainerAllocator> >::other > visualization_msgs::ImageMarker_< ContainerAllocator >::_points_type

Definition at line 100 of file ImageMarker.h.

◆ _position_type

template<class ContainerAllocator >
typedef ::geometry_msgs::Point_<ContainerAllocator> visualization_msgs::ImageMarker_< ContainerAllocator >::_position_type

Definition at line 82 of file ImageMarker.h.

◆ _scale_type

template<class ContainerAllocator >
typedef float visualization_msgs::ImageMarker_< ContainerAllocator >::_scale_type

Definition at line 85 of file ImageMarker.h.

◆ _type_type

template<class ContainerAllocator >
typedef int32_t visualization_msgs::ImageMarker_< ContainerAllocator >::_type_type

Definition at line 76 of file ImageMarker.h.

◆ ConstPtr

template<class ContainerAllocator >
typedef std::shared_ptr< ::visualization_msgs::ImageMarker_<ContainerAllocator> const> visualization_msgs::ImageMarker_< ContainerAllocator >::ConstPtr

Definition at line 143 of file ImageMarker.h.

◆ Ptr

template<class ContainerAllocator >
typedef std::shared_ptr< ::visualization_msgs::ImageMarker_<ContainerAllocator> > visualization_msgs::ImageMarker_< ContainerAllocator >::Ptr

Definition at line 142 of file ImageMarker.h.

◆ Type

template<class ContainerAllocator >
typedef ImageMarker_<ContainerAllocator> visualization_msgs::ImageMarker_< ContainerAllocator >::Type

Definition at line 31 of file ImageMarker.h.

Member Enumeration Documentation

◆ anonymous enum

template<class ContainerAllocator >
anonymous enum
Enumerator
CIRCLE 
LINE_STRIP 
LINE_LIST 
POLYGON 
POINTS 
ADD 
REMOVE 

Definition at line 131 of file ImageMarker.h.

Constructor & Destructor Documentation

◆ ImageMarker_() [1/2]

template<class ContainerAllocator >
visualization_msgs::ImageMarker_< ContainerAllocator >::ImageMarker_ ( )
inline

Definition at line 33 of file ImageMarker.h.

◆ ImageMarker_() [2/2]

template<class ContainerAllocator >
visualization_msgs::ImageMarker_< ContainerAllocator >::ImageMarker_ ( const ContainerAllocator &  _alloc)
inline

Definition at line 48 of file ImageMarker.h.

Member Data Documentation

◆ action

template<class ContainerAllocator >
_action_type visualization_msgs::ImageMarker_< ContainerAllocator >::action

Definition at line 80 of file ImageMarker.h.

◆ fill_color

template<class ContainerAllocator >
_fill_color_type visualization_msgs::ImageMarker_< ContainerAllocator >::fill_color

Definition at line 95 of file ImageMarker.h.

◆ filled

template<class ContainerAllocator >
_filled_type visualization_msgs::ImageMarker_< ContainerAllocator >::filled

Definition at line 92 of file ImageMarker.h.

◆ header

template<class ContainerAllocator >
_header_type visualization_msgs::ImageMarker_< ContainerAllocator >::header

Definition at line 68 of file ImageMarker.h.

◆ id

template<class ContainerAllocator >
_id_type visualization_msgs::ImageMarker_< ContainerAllocator >::id

Definition at line 74 of file ImageMarker.h.

◆ lifetime

template<class ContainerAllocator >
_lifetime_type visualization_msgs::ImageMarker_< ContainerAllocator >::lifetime

Definition at line 98 of file ImageMarker.h.

◆ ns

template<class ContainerAllocator >
_ns_type visualization_msgs::ImageMarker_< ContainerAllocator >::ns

Definition at line 71 of file ImageMarker.h.

◆ outline_color

template<class ContainerAllocator >
_outline_color_type visualization_msgs::ImageMarker_< ContainerAllocator >::outline_color

Definition at line 89 of file ImageMarker.h.

◆ outline_colors

template<class ContainerAllocator >
_outline_colors_type visualization_msgs::ImageMarker_< ContainerAllocator >::outline_colors

Definition at line 104 of file ImageMarker.h.

◆ points

template<class ContainerAllocator >
_points_type visualization_msgs::ImageMarker_< ContainerAllocator >::points

Definition at line 101 of file ImageMarker.h.

◆ position

template<class ContainerAllocator >
_position_type visualization_msgs::ImageMarker_< ContainerAllocator >::position

Definition at line 83 of file ImageMarker.h.

◆ scale

template<class ContainerAllocator >
_scale_type visualization_msgs::ImageMarker_< ContainerAllocator >::scale

Definition at line 86 of file ImageMarker.h.

◆ type

template<class ContainerAllocator >
_type_type visualization_msgs::ImageMarker_< ContainerAllocator >::type

Definition at line 77 of file ImageMarker.h.


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


sick_scan_xd
Author(s): Michael Lehning , Jochen Sprickerhof , Martin Günther
autogenerated on Fri Oct 25 2024 02:47:22