Visual Servoing Platform  version 3.6.1 under development (2025-02-17)
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.

Member Function Documentation

◆ multiply()

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

◆ multiplyBTranspose()

template<class T >
static 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 FastMat63< T >::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 FastMat63< T >::data.

Member Data Documentation

◆ data