Mathter
A configurable 3D math library for game developers.
Public Member Functions | List of all members
mathter::ShearBuilder< T > Class Template Reference

#include <ShearBuilder.hpp>

Public Member Functions

 ShearBuilder (T slope, int principalAxis, int modulatorAxis)
 
ShearBuilderoperator= (const ShearBuilder &)=delete
 
template<class U , int Rows, int Columns, eMatrixOrder Order, eMatrixLayout Layout, bool MPacked>
 operator Matrix< U, Rows, Columns, Order, Layout, MPacked > () const
 

Constructor & Destructor Documentation

◆ ShearBuilder()

template<class T >
mathter::ShearBuilder< T >::ShearBuilder ( slope,
int  principalAxis,
int  modulatorAxis 
)
inline

Member Function Documentation

◆ operator Matrix< U, Rows, Columns, Order, Layout, MPacked >()

template<class T >
template<class U , int Rows, int Columns, eMatrixOrder Order, eMatrixLayout Layout, bool MPacked>
mathter::ShearBuilder< T >::operator Matrix< U, Rows, Columns, Order, Layout, MPacked > ( ) const
inline

◆ operator=()

template<class T >
ShearBuilder& mathter::ShearBuilder< T >::operator= ( const ShearBuilder< T > &  )
delete

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