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

Component: A string identifier for a transform frame. More...

#include <rerun/components/transform_frame_id.hpp>

Public Member Functions

 TransformFrameId (std::string_view path_)
 
 TransformFrameId (const char *path_)
 
 TransformFrameId (rerun::datatypes::Utf8 value_)
 
TransformFrameIdoperator= (rerun::datatypes::Utf8 value_)
 
 TransformFrameId (std::string value_)
 
TransformFrameIdoperator= (std::string value_)
 
 operator rerun::datatypes::Utf8 () const
 Cast to the underlying Utf8 datatype.
 

Public Attributes

rerun::datatypes::Utf8 value
 

Detailed Description

Component: A string identifier for a transform frame.

Transform frames may be derived from entity paths to refer to Rerun's implicit entity path driven hierarchy which is defined via archetypes::Transform3D, archetypes::Pinhole etc.. These implicit transform frames look like tf#path/to/entity.

Note that any archetypes::Transform3Ds logged with both parent_frame and child_frame set describes a relationship between these parent and child transform frames, not the transform frame that the entity path may be using (defined by an archetypes::CoordinateFrame).


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