Declarations for fast, low-level functions for handling objects stored in small matrices with known memory layouts.
Ideally these are implemented using platform-specific SIMD instructions for speed; however, we always provide a straightforward portable fallback.
Classes | |
class | RotationMatrix< T > |
This class represents a 3x3 rotation matrix between two arbitrary frames A and B and helps ensure users create valid rotation matrices. More... | |
class | RigidTransform< T > |
This class represents a proper rigid transform between two frames which can be regarded in two ways. More... | |
Namespaces | |
drake | |
drake::math | |