Public Member Functions | Public Attributes | List of all members
AISNavigation::Vector3< T > Struct Template Reference

#include <transformation3.h>

Public Member Functions

Tpitch ()
 
const Tpitch () const
 
Troll ()
 
const Troll () const
 
 Vector3 ()
 
 Vector3 (const DVector< T > &t)
 
 Vector3 (T x, T y, T z)
 
Tx ()
 
const Tx () const
 
Ty ()
 
const Ty () const
 
Tyaw ()
 
const Tyaw () const
 
Tz ()
 
const Tz () const
 

Public Attributes

T elems [3]
 

Detailed Description

template<class T>
struct AISNavigation::Vector3< T >

Definition at line 82 of file transformation3.h.

Constructor & Destructor Documentation

◆ Vector3() [1/3]

template<class T >
AISNavigation::Vector3< T >::Vector3 ( T  x,
T  y,
T  z 
)
inline

Definition at line 119 of file transformation3.h.

◆ Vector3() [2/3]

template<class T >
AISNavigation::Vector3< T >::Vector3 ( )
inline

Definition at line 120 of file transformation3.h.

◆ Vector3() [3/3]

template<class T >
AISNavigation::Vector3< T >::Vector3 ( const DVector< T > &  t)
inline

Definition at line 121 of file transformation3.h.

Member Function Documentation

◆ pitch() [1/2]

template<class T >
T& AISNavigation::Vector3< T >::pitch ( )
inline

Definition at line 136 of file transformation3.h.

◆ pitch() [2/2]

template<class T >
const T& AISNavigation::Vector3< T >::pitch ( ) const
inline

Definition at line 133 of file transformation3.h.

◆ roll() [1/2]

template<class T >
T& AISNavigation::Vector3< T >::roll ( )
inline

Definition at line 135 of file transformation3.h.

◆ roll() [2/2]

template<class T >
const T& AISNavigation::Vector3< T >::roll ( ) const
inline

Definition at line 132 of file transformation3.h.

◆ x() [1/2]

template<class T >
T& AISNavigation::Vector3< T >::x ( )
inline

Definition at line 127 of file transformation3.h.

◆ x() [2/2]

template<class T >
const T& AISNavigation::Vector3< T >::x ( ) const
inline

Definition at line 124 of file transformation3.h.

◆ y() [1/2]

template<class T >
T& AISNavigation::Vector3< T >::y ( )
inline

Definition at line 128 of file transformation3.h.

◆ y() [2/2]

template<class T >
const T& AISNavigation::Vector3< T >::y ( ) const
inline

Definition at line 125 of file transformation3.h.

◆ yaw() [1/2]

template<class T >
T& AISNavigation::Vector3< T >::yaw ( )
inline

Definition at line 137 of file transformation3.h.

◆ yaw() [2/2]

template<class T >
const T& AISNavigation::Vector3< T >::yaw ( ) const
inline

Definition at line 134 of file transformation3.h.

◆ z() [1/2]

template<class T >
T& AISNavigation::Vector3< T >::z ( )
inline

Definition at line 129 of file transformation3.h.

◆ z() [2/2]

template<class T >
const T& AISNavigation::Vector3< T >::z ( ) const
inline

Definition at line 126 of file transformation3.h.

Member Data Documentation

◆ elems

template<class T >
T AISNavigation::Vector3< T >::elems[3]

Definition at line 117 of file transformation3.h.


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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Thu Jul 25 2024 02:50:26