Blender
V3.3
|
#include <BLI_math_matrix.h>
Public Attributes | |
float | local2target [4][4] |
float | target2local [4][4] |
SpaceTransform struct encapsulates all needed data to convert between two coordinate spaces (where conversion can be represented by a matrix multiplication).
A SpaceTransform is initialized using:
After that the following calls can be used:
Same concept as BLI_space_transform_apply and BLI_space_transform_invert, but no is normalized after conversion (and not translated at all!):
Definition at line 560 of file BLI_math_matrix.h.
float SpaceTransform::local2target[4][4] |
Definition at line 561 of file BLI_math_matrix.h.
float SpaceTransform::target2local[4][4] |
Definition at line 562 of file BLI_math_matrix.h.