Table 4 List of ready to use reference frame transformations, that can be used to describe complex frame transformations.
From: A new advance on dimensional-aware scalar, vector and matrix operations in C++
Class name | Description |
|---|---|
TranslateFrame | Linear translation by a compatible vector |
RotateFrame2D | 2D rotation (by angle or complex) |
RotateFrame3D | 3D rotation (by Euler angles or quaternion) |
ScaleFrame | Scaling by a scalar or by a different value for each axis |
CompositeFrame | Wrap two transformation in a single one |