GlMatrixHelper< false, Flags_ > Struct Template Reference

#include <gpuhelper.h>

Static Public Member Functions

static void loadMatrix (const Matrix< float, 4, 4, Flags_, 4, 4 > &mat)
 
static void loadMatrix (const Matrix< double, 4, 4, Flags_, 4, 4 > &mat)
 
static void multMatrix (const Matrix< float, 4, 4, Flags_, 4, 4 > &mat)
 
static void multMatrix (const Matrix< double, 4, 4, Flags_, 4, 4 > &mat)
 

Member Function Documentation

◆ loadMatrix() [1/2]

template<int Flags_>
static void GlMatrixHelper< false, Flags_ >::loadMatrix ( const Matrix< double, 4, 4, Flags_, 4, 4 > &  mat)
inlinestatic
116 { glLoadMatrixd(mat.data()); }
constexpr Storage & data()
Definition: SparseMatrix.h:205

References Eigen::SparseMatrix< Scalar_, Options_, StorageIndex_ >::data().

◆ loadMatrix() [2/2]

template<int Flags_>
static void GlMatrixHelper< false, Flags_ >::loadMatrix ( const Matrix< float, 4, 4, Flags_, 4, 4 > &  mat)
inlinestatic

◆ multMatrix() [1/2]

template<int Flags_>
static void GlMatrixHelper< false, Flags_ >::multMatrix ( const Matrix< double, 4, 4, Flags_, 4, 4 > &  mat)
inlinestatic

◆ multMatrix() [2/2]

template<int Flags_>
static void GlMatrixHelper< false, Flags_ >::multMatrix ( const Matrix< float, 4, 4, Flags_, 4, 4 > &  mat)
inlinestatic

The documentation for this struct was generated from the following file: