Rerun C++ SDK
|
Component: A 3D rotation expressed as a quaternion that doesn't propagate in the transform hierarchy. More...
#include <rerun/components/pose_rotation_quat.hpp>
Public Member Functions | |
PoseRotationQuat (rerun::datatypes::Quaternion quaternion_) | |
PoseRotationQuat & | operator= (rerun::datatypes::Quaternion quaternion_) |
operator rerun::datatypes::Quaternion () const | |
Cast to the underlying Quaternion datatype. | |
Public Attributes | |
rerun::datatypes::Quaternion | quaternion |
Component: A 3D rotation expressed as a quaternion that doesn't propagate in the transform hierarchy.
Note: although the x,y,z,w components of the quaternion will be passed through to the datastore as provided, when used in the Viewer, quaternions will always be normalized. If normalization fails the rotation is treated as an invalid transform.