Public Member Functions | Public Attributes
AISNavigation::SMatrix3< T > Struct Template Reference

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

#include <transformation2.hh>

List of all members.

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

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 Thu Jun 6 2019 21:59:39