Rerun C++ SDK
|
Utility for representing a single 3D rotation, agnostic to the underlying representation. More...
#include <rerun/rotation3d.hpp>
Public Member Functions | |
Rotation3D (rerun::components::RotationAxisAngle axis_angle_) | |
Construct a Rotation3D from a rotation axis and angle component. | |
Rotation3D (rerun::components::RotationQuat quaternion_) | |
Construct a Rotation3D from a quaternion component. | |
Rotation3D (rerun::datatypes::RotationAxisAngle axis_angle_) | |
Construct a Rotation3D from a rotation axis and angle datatype. | |
Rotation3D (rerun::datatypes::Quaternion quaternion_) | |
Construct a Rotation3D from a quaternion datatype. | |
Public Attributes | |
std::optional< rerun::components::RotationAxisAngle > | axis_angle |
std::optional< rerun::components::RotationQuat > | quaternion |
Utility for representing a single 3D rotation, agnostic to the underlying representation.
This is not a component, but a utility for building rerun::Transform3D
.