Panda3D
Loading...
Searching...
No Matches
Public Member Functions | List of all members
LSimpleMatrix< FloatType, NumRows, NumCols > Class Template Reference

This class provides an underlying storage of the various linear-algebra classes (e.g. More...

#include "lsimpleMatrix.h"

Public Member Functions

FloatType & operator() (int col)
 
const FloatType & operator() (int col) const
 
FloatType & operator() (int row, int col)
 
const FloatType & operator() (int row, int col) const
 

Detailed Description

template<class FloatType, int NumRows, int NumCols>
class LSimpleMatrix< FloatType, NumRows, NumCols >

This class provides an underlying storage of the various linear-algebra classes (e.g.

LVecBase3, LMatrix4) in the absence of the Eigen linear algebra library.

Definition at line 29 of file lsimpleMatrix.h.

Member Function Documentation

◆ operator()() [1/4]

template<class FloatType , int NumRows, int NumCols>
FloatType & LSimpleMatrix< FloatType, NumRows, NumCols >::operator() ( int col)
inline

Definition at line 45 of file lsimpleMatrix.I.

◆ operator()() [2/4]

template<class FloatType , int NumRows, int NumCols>
const FloatType & LSimpleMatrix< FloatType, NumRows, NumCols >::operator() ( int col) const
inline

Definition at line 36 of file lsimpleMatrix.I.

◆ operator()() [3/4]

template<class FloatType , int NumRows, int NumCols>
FloatType & LSimpleMatrix< FloatType, NumRows, NumCols >::operator() ( int row,
int col )
inline

Definition at line 27 of file lsimpleMatrix.I.

◆ operator()() [4/4]

template<class FloatType , int NumRows, int NumCols>
const FloatType & LSimpleMatrix< FloatType, NumRows, NumCols >::operator() ( int row,
int col ) const
inline

Definition at line 18 of file lsimpleMatrix.I.


The documentation for this class was generated from the following files: