This class models the relationship with which a product matrix A*B depends on its components A and B (e.g. how a model-to-view matrix depends on the model-to-world and world-to-view matrices). More...
#include "DepRelMatrix.hpp"
Public Member Functions | |
ProductMatrixT (DepRelMatrixT &A, DepRelMatrixT &B) | |
virtual void | Update () |
Overwrite the base class method. More... | |
![]() | |
DepRelMatrixT (const DepRelMatrixT &Other) | |
Additional Inherited Members | |
![]() | |
MatrixT | Matrix |
The matrix. More... | |
unsigned long | Age |
The "age" or change-count of this matrix. How old the source matrix was when we were last updated. More... | |
const unsigned long | ID |
The unique ID of this matrix. Useful for unambiguous identification. More... | |
This class models the relationship with which a product matrix A*B depends on its components A and B (e.g. how a model-to-view matrix depends on the model-to-world and world-to-view matrices).
Note that
would be the correct statement for a model-to-view matrix, whereas the opposite component order
is wrong.
|
virtual |
Overwrite the base class method.
Reimplemented from DepRelMatrixT.