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< Tadj () const
 
T det () const
 
SMatrix3< Tinv () const
 
SMatrix3< Ttranspose () const
 

Public Attributes

T 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

◆ adj()

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.

◆ det()

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

Computes the determinat of the symmetric matrix

Definition at line 351 of file transformation2.hh.

◆ inv()

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

Computes the inverse (=transposed) symmetric matrix

Definition at line 389 of file transformation2.hh.

◆ transpose()

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

◆ values

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 Jan 23 2023 03:38:59