Rerun C++ SDK
|
Component: Half-sizes (extents) of a 3D box along its local axis, starting at its local origin/center. More...
#include <rerun/components/half_sizes3d.hpp>
Public Member Functions | |
HalfSizes3D (float x, float y, float z) | |
Construct HalfSizes3D from x/y/z values. | |
float | x () const |
float | y () const |
float | z () const |
HalfSizes3D (rerun::datatypes::Vec3D xyz_) | |
HalfSizes3D & | operator= (rerun::datatypes::Vec3D xyz_) |
HalfSizes3D (std::array< float, 3 > xyz_) | |
HalfSizes3D & | operator= (std::array< float, 3 > xyz_) |
operator rerun::datatypes::Vec3D () const | |
Cast to the underlying Vec3D datatype. | |
Public Attributes | |
rerun::datatypes::Vec3D | xyz |
Component: Half-sizes (extents) of a 3D box along its local axis, starting at its local origin/center.
The box extends both in negative and positive direction along each axis. Negative sizes indicate that the box is flipped along the respective axis, but this has no effect on how it is displayed.