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... | |
Public Member Functions inherited from DepRelMatrixT | |
| DepRelMatrixT (const DepRelMatrixT &Other) | |
Additional Inherited Members | |
Public Attributes inherited from DepRelMatrixT | |
| 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.