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

Public Member Functions

 FastMat63 ()
operator[] (const size_t i) const
T & operator[] (const size_t i)

Static Public Member Functions

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

Public Attributes

std::array< T, 18 > data

Detailed Description

template<class T>
class FastMat63< T >

Definition at line 83 of file vpRBSilhouetteCCDTracker.cpp.

Constructor & Destructor Documentation

◆ FastMat63()

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

Definition at line 88 of file vpRBSilhouetteCCDTracker.cpp.

Referenced by multiply(), and multiplyBTranspose().

Member Function Documentation

◆ multiply()

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

◆ multiplyBTranspose()

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

◆ operator[]() [1/2]

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

Definition at line 92 of file vpRBSilhouetteCCDTracker.cpp.

References data.

◆ operator[]() [2/2]

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

Definition at line 90 of file vpRBSilhouetteCCDTracker.cpp.

References data.

Member Data Documentation

◆ data

template<class T>
std::array<T, 18> FastMat63< T >::data