ergo
|
This proxy expresses the result of multiplication of three objects added to two other multiplied objects. More...
#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 |
This proxy expresses the result of multiplication of three objects added to two other multiplied objects.
All objects may have different types, TX, TY, TZ, TU, and TV. Primary application is for scalars, matrices, and transposed matrices.
|
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 |