Rerun C++ SDK
Loading...
Searching...
No Matches
rerun::Rotation3D Struct Reference

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::RotationAxisAngleaxis_angle
 
std::optional< rerun::components::RotationQuatquaternion
 

Detailed Description

Utility for representing a single 3D rotation, agnostic to the underlying representation.

This is not a component, but a utility for building rerun::Transform3D.


The documentation for this struct was generated from the following file: