SA_Maths
Sapphire Suite's C++ Maths Library
Loading...
Searching...
No Matches
Public Member Functions | List of all members
SA::TrTRSMatrixFunctor Class Reference

Compute TRS Matrix from Transform. Order is applied from right to left: (T * (R * S)). Functor implementation. More...

#include <TransformTRSMatrixFunctor.hpp>

Public Member Functions

template<typename T , template< typename > typename... TrArgs>
Mat4< T > operator() (const Tr< T, TrArgs... > &_tr)
 Compute matrix from input transform. Functor implementation.
 

Detailed Description

Compute TRS Matrix from Transform. Order is applied from right to left: (T * (R * S)). Functor implementation.

Member Function Documentation

◆ operator()()

template<typename T , template< typename > typename... TrArgs>
Mat4< T > SA::TrTRSMatrixFunctor::operator() ( const Tr< T, TrArgs... > & _tr)
inline

Compute matrix from input transform. Functor implementation.

Template Parameters
TTransform type.
TrArgsTransform components.
Parameters
_trInput transform.
Returns
Mat4<T> Computed matrix from transform.

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