#include <c4d_raytrace.h>
Motion Blur matrix.
Public Member Functions | |
| RayMotionMatrix () | |
| RayMotionMatrix (RayMotionMatrix &&src) | |
| MAXON_OPERATOR_MOVE_ASSIGNMENT (RayMotionMatrix) | |
Public Attributes | |
| maxon::BaseArray< RayMotionMatrixData > | _motion_data |
| Matrix64 | motion_matrix |
| Matrix64 | motion_matrix_inv |
| Matrix64 | global |
| Vector64 | global_rotation |
| Vector64 | global_length |
| RayMotionMatrix | ( | ) |
Default constructor.
| RayMotionMatrix | ( | RayMotionMatrix && | src | ) |
Copy constructor.
| [in] | src | The source RayMotionMatrix. |
| MAXON_OPERATOR_MOVE_ASSIGNMENT | ( | RayMotionMatrix | ) |
Assignment operator.
| [in] | src | The source RayMotionMatrix. |
| maxon::BaseArray<RayMotionMatrixData> _motion_data |
Motion data.
| Matrix64 motion_matrix |
Motion matrix.
| Matrix64 motion_matrix_inv |
Motion inverted matrix.
| Matrix64 global |
Motion global matrix.
| Vector64 global_rotation |
Motion global rotation.
| Vector64 global_length |
Motion global length.