SignalLogger
A library for signal logging.
kindr_msgs::VectorAtPosition_< ContainerAllocator > Struct Template Reference

#include <VectorAtPosition.h>

Public Types

enum  {
  TYPE_TYPELESS = 0u, TYPE_JERK = 6u, TYPE_ACCELERATION = 7u, TYPE_VELOCITY = 8u,
  TYPE_POSITION = 9u, TYPE_FORCE = 10u, TYPE_MOMEMTUM = 11u, TYPE_ANGULAR_JERK = 12u,
  TYPE_ANGULAR_ACCELERATION = 13u, TYPE_ANGULAR_VELOCITY = 14u, TYPE_TORQUE = 16u, TYPE_ANGULAR_MOMEMTUM = 17u
}
 
typedef VectorAtPosition_< ContainerAllocator > Type
 
typedef ::std_msgs::Header_< ContainerAllocator > _header_type
 
typedef uint8_t _type_type
 
typedef std::basic_string< char, std::char_traits< char >, typename ContainerAllocator::template rebind< char >::other > _name_type
 
typedef ::geometry_msgs::Vector3_< ContainerAllocator > _vector_type
 
typedef ::geometry_msgs::Point_< ContainerAllocator > _position_type
 
typedef std::basic_string< char, std::char_traits< char >, typename ContainerAllocator::template rebind< char >::other > _position_frame_id_type
 
typedef boost::shared_ptr< ::kindr_msgs::VectorAtPosition_< ContainerAllocator > > Ptr
 
typedef boost::shared_ptr< ::kindr_msgs::VectorAtPosition_< ContainerAllocator > const > ConstPtr
 

Public Member Functions

 VectorAtPosition_ ()
 
 VectorAtPosition_ (const ContainerAllocator &_alloc)
 

Public Attributes

_header_type header
 
_type_type type
 
_name_type name
 
_vector_type vector
 
_position_type position
 
_position_frame_id_type position_frame_id
 

Member Typedef Documentation

◆ _header_type

template<class ContainerAllocator >
typedef ::std_msgs::Header_<ContainerAllocator> kindr_msgs::VectorAtPosition_< ContainerAllocator >::_header_type

◆ _name_type

template<class ContainerAllocator >
typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > kindr_msgs::VectorAtPosition_< ContainerAllocator >::_name_type

◆ _position_frame_id_type

template<class ContainerAllocator >
typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > kindr_msgs::VectorAtPosition_< ContainerAllocator >::_position_frame_id_type

◆ _position_type

template<class ContainerAllocator >
typedef ::geometry_msgs::Point_<ContainerAllocator> kindr_msgs::VectorAtPosition_< ContainerAllocator >::_position_type

◆ _type_type

template<class ContainerAllocator >
typedef uint8_t kindr_msgs::VectorAtPosition_< ContainerAllocator >::_type_type

◆ _vector_type

template<class ContainerAllocator >
typedef ::geometry_msgs::Vector3_<ContainerAllocator> kindr_msgs::VectorAtPosition_< ContainerAllocator >::_vector_type

◆ ConstPtr

template<class ContainerAllocator >
typedef boost::shared_ptr< ::kindr_msgs::VectorAtPosition_<ContainerAllocator> const> kindr_msgs::VectorAtPosition_< ContainerAllocator >::ConstPtr

◆ Ptr

template<class ContainerAllocator >
typedef boost::shared_ptr< ::kindr_msgs::VectorAtPosition_<ContainerAllocator> > kindr_msgs::VectorAtPosition_< ContainerAllocator >::Ptr

◆ Type

template<class ContainerAllocator >
typedef VectorAtPosition_<ContainerAllocator> kindr_msgs::VectorAtPosition_< ContainerAllocator >::Type

Member Enumeration Documentation

◆ anonymous enum

template<class ContainerAllocator >
anonymous enum
Enumerator
TYPE_TYPELESS 
TYPE_JERK 
TYPE_ACCELERATION 
TYPE_VELOCITY 
TYPE_POSITION 
TYPE_FORCE 
TYPE_MOMEMTUM 
TYPE_ANGULAR_JERK 
TYPE_ANGULAR_ACCELERATION 
TYPE_ANGULAR_VELOCITY 
TYPE_TORQUE 
TYPE_ANGULAR_MOMEMTUM 

Constructor & Destructor Documentation

◆ VectorAtPosition_() [1/2]

template<class ContainerAllocator >
kindr_msgs::VectorAtPosition_< ContainerAllocator >::VectorAtPosition_ ( )
inline

◆ VectorAtPosition_() [2/2]

template<class ContainerAllocator >
kindr_msgs::VectorAtPosition_< ContainerAllocator >::VectorAtPosition_ ( const ContainerAllocator &  _alloc)
inline

Member Data Documentation

◆ header

template<class ContainerAllocator >
_header_type kindr_msgs::VectorAtPosition_< ContainerAllocator >::header

◆ name

template<class ContainerAllocator >
_name_type kindr_msgs::VectorAtPosition_< ContainerAllocator >::name

◆ position

template<class ContainerAllocator >
_position_type kindr_msgs::VectorAtPosition_< ContainerAllocator >::position

◆ position_frame_id

template<class ContainerAllocator >
_position_frame_id_type kindr_msgs::VectorAtPosition_< ContainerAllocator >::position_frame_id

◆ type

template<class ContainerAllocator >
_type_type kindr_msgs::VectorAtPosition_< ContainerAllocator >::type

◆ vector

template<class ContainerAllocator >
_vector_type kindr_msgs::VectorAtPosition_< ContainerAllocator >::vector

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