ergo
|
This proxy expresses the result of multiplication of three objects, of possibly different types, TX, TY, and TZ. More...
#include <matrix_proxy.h>
Public Member Functions | |
XYZ (TX const &AA, TY const &BB, TZ const &CC, bool const tAA=false, bool const tBB=false, bool const tCC=false) | |
Public Attributes | |
TX const & | A |
TY const & | B |
TZ const & | C |
bool const | tA |
bool const | tB |
bool const | tC |
This proxy expresses the result of multiplication of three objects, of possibly different types, TX, TY, and TZ.
Primary application is for scalars, matrices, and transposed matrices.
|
inline |
TX const& mat::XYZ< TX, TY, TZ >::A |
Referenced by mat::operator+().
TY const& mat::XYZ< TX, TY, TZ >::B |
Referenced by mat::operator+().
TZ const& mat::XYZ< TX, TY, TZ >::C |
Referenced by mat::operator+().
bool const mat::XYZ< TX, TY, TZ >::tA |
Referenced by mat::operator+().
bool const mat::XYZ< TX, TY, TZ >::tB |
Referenced by mat::operator+().
bool const mat::XYZ< TX, TY, TZ >::tC |
Referenced by mat::operator+().