Visual Servoing Platform version 3.7.0
Loading...
Searching...
No Matches
FastMat33< T > Class Template Reference

Public Member Functions

 FastMat33 ()
operator[] (const size_t i) const
T & operator[] (const size_t i)
void inverse (FastMat33< T > &minv) const

Static Public Member Functions

static void multiply (const vpMatrix &A, const FastMat33< double > &B, vpMatrix &C)

Public Attributes

std::array< T, 9 > data

Detailed Description

template<class T>
class FastMat33< T >

Definition at line 43 of file vpRBSilhouetteCCDTracker.cpp.

Constructor & Destructor Documentation

◆ FastMat33()

template<class T>
FastMat33< T >::FastMat33 ( )
inline

Definition at line 48 of file vpRBSilhouetteCCDTracker.cpp.

Referenced by inverse(), and multiply().

Member Function Documentation

◆ inverse()

template<class T>
void FastMat33< T >::inverse ( FastMat33< T > & minv) const
inline

◆ multiply()

template<class T>
void FastMat33< T >::multiply ( const vpMatrix & A,
const FastMat33< double > & B,
vpMatrix & C )
inlinestatic

◆ operator[]() [1/2]

template<class T>
T & FastMat33< T >::operator[] ( const size_t i)
inline

Definition at line 52 of file vpRBSilhouetteCCDTracker.cpp.

References data.

◆ operator[]() [2/2]

template<class T>
T FastMat33< T >::operator[] ( const size_t i) const
inline

Definition at line 50 of file vpRBSilhouetteCCDTracker.cpp.

References data.

Member Data Documentation

◆ data

template<class T>
std::array<T, 9> FastMat33< T >::data