Mathter
A configurable 3D math library for game developers.
Public Member Functions | Public Attributes | List of all members
mathter::DecompositionSVD< T, Rows, Columns, Order, Layout, Packed > Class Template Reference

A utility class that can do common operations with the singular value decomposition, i.e. solving equation systems. More...

#include <DecomposeSVD.hpp>

Public Member Functions

 DecompositionSVD (MatrixT< Udim, Sdim > U, MatrixT< Sdim, Sdim > S, MatrixT< Sdim, Vdim > V)
 

Public Attributes

MatrixT< Udim, Sdim > U
 
MatrixT< Sdim, Sdim > S
 
MatrixT< Sdim, Vdim > V
 

Detailed Description

template<class T, int Rows, int Columns, eMatrixOrder Order, eMatrixLayout Layout, bool Packed>
class mathter::DecompositionSVD< T, Rows, Columns, Order, Layout, Packed >

A utility class that can do common operations with the singular value decomposition, i.e. solving equation systems.

Constructor & Destructor Documentation

◆ DecompositionSVD()

template<class T, int Rows, int Columns, eMatrixOrder Order, eMatrixLayout Layout, bool Packed>
mathter::DecompositionSVD< T, Rows, Columns, Order, Layout, Packed >::DecompositionSVD ( MatrixT< Udim, Sdim >  U,
MatrixT< Sdim, Sdim >  S,
MatrixT< Sdim, Vdim >  V 
)
inline

Member Data Documentation

◆ S

template<class T, int Rows, int Columns, eMatrixOrder Order, eMatrixLayout Layout, bool Packed>
MatrixT<Sdim, Sdim> mathter::DecompositionSVD< T, Rows, Columns, Order, Layout, Packed >::S

◆ U

template<class T, int Rows, int Columns, eMatrixOrder Order, eMatrixLayout Layout, bool Packed>
MatrixT<Udim, Sdim> mathter::DecompositionSVD< T, Rows, Columns, Order, Layout, Packed >::U

◆ V

template<class T, int Rows, int Columns, eMatrixOrder Order, eMatrixLayout Layout, bool Packed>
MatrixT<Sdim, Vdim> mathter::DecompositionSVD< T, Rows, Columns, Order, Layout, Packed >::V

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