#include <matrix_proxy.h>
Public Member Functions | |
XYZpUV (TX const &AA, TY const &BB, TZ const &CC, TU const &DD, TV const &EE, bool const tAA=false, bool const tBB=false, bool const tCC=false, bool const tDD=false, bool const tEE=false) | |
Public Attributes | |
TX const & | A |
TY const & | B |
TZ const & | C |
TU const & | D |
TV const & | E |
bool const | tA |
bool const | tB |
bool const | tC |
bool const | tD |
bool const | tE |
All objects may have different types, TX, TY, TZ, TU, and TV. Primary application is for scalars, matrices, and transposed matrices.
mat::XYZpUV< TX, TY, TZ, TU, TV >::XYZpUV | ( | TX const & | AA, | |
TY const & | BB, | |||
TZ const & | CC, | |||
TU const & | DD, | |||
TV const & | EE, | |||
bool const | tAA = false , |
|||
bool const | tBB = false , |
|||
bool const | tCC = false , |
|||
bool const | tDD = false , |
|||
bool const | tEE = false | |||
) | [inline] |
TX const& mat::XYZpUV< TX, TY, TZ, TU, TV >::A |
TY const& mat::XYZpUV< TX, TY, TZ, TU, TV >::B |
TZ const& mat::XYZpUV< TX, TY, TZ, TU, TV >::C |
TU const& mat::XYZpUV< TX, TY, TZ, TU, TV >::D |
TV const& mat::XYZpUV< TX, TY, TZ, TU, TV >::E |
bool const mat::XYZpUV< TX, TY, TZ, TU, TV >::tA |
bool const mat::XYZpUV< TX, TY, TZ, TU, TV >::tB |
bool const mat::XYZpUV< TX, TY, TZ, TU, TV >::tC |
bool const mat::XYZpUV< TX, TY, TZ, TU, TV >::tD |
bool const mat::XYZpUV< TX, TY, TZ, TU, TV >::tE |