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

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_)
 
HalfSizes3Doperator= (rerun::datatypes::Vec3D xyz_)
 
 HalfSizes3D (std::array< float, 3 > xyz_)
 
HalfSizes3Doperator= (std::array< float, 3 > xyz_)
 
 operator rerun::datatypes::Vec3D () const
 Cast to the underlying Vec3D datatype.
 

Public Attributes

rerun::datatypes::Vec3D xyz
 

Detailed Description

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.


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