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.h>

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.h.

Member Function Documentation

◆ adj()

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

Computes the complement of the symmetric matrix

Definition at line 373 of file transformation2.h.

◆ det()

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

Computes the determinat of the symmetric matrix

Definition at line 351 of file transformation2.h.

◆ inv()

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

Computes the inverse (=transposed) symmetric matrix

Definition at line 389 of file transformation2.h.

◆ transpose()

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

Computes the transposed symmetric matrix

Definition at line 363 of file transformation2.h.

Member Data Documentation

◆ values

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

Definition at line 293 of file transformation2.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