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

A class to represent symmetric 3x3 matrices. More...

#include <transformation2.hh>

Public Member Functions

SMatrix3< T > adj () const
 
det () const
 
SMatrix3< T > inv () const
 
SMatrix3< T > transpose () const
 

Public Attributes

values [3][3]
 

Detailed Description

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

A class to represent symmetric 3x3 matrices.

Definition at line 292 of file transformation2.hh.

Member Function Documentation

template<class T >
SMatrix3< T > AISNavigation::SMatrix3< T >::adj ( ) const

Computes the complement of the symmetric matrix

Definition at line 373 of file transformation2.hh.

template<class T >
T AISNavigation::SMatrix3< T >::det ( ) const

Computes the determinat of the symmetric matrix

Definition at line 351 of file transformation2.hh.

template<class T >
SMatrix3< T > AISNavigation::SMatrix3< T >::inv ( ) const

Computes the inverse (=transposed) symmetric matrix

Definition at line 389 of file transformation2.hh.

template<class T >
SMatrix3< T > AISNavigation::SMatrix3< T >::transpose ( ) const

Computes the transposed symmetric matrix

Definition at line 363 of file transformation2.hh.

Member Data Documentation

template<class T>
T AISNavigation::SMatrix3< T >::values[3][3]

Definition at line 293 of file transformation2.hh.


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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Mon Dec 14 2020 03:37:08