|
Rerun C++ SDK
|
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_) | |
| TransformFrameId & | operator= (rerun::datatypes::Utf8 value_) |
| TransformFrameId (std::string value_) | |
| TransformFrameId & | operator= (std::string value_) |
| operator rerun::datatypes::Utf8 () const | |
| Cast to the underlying Utf8 datatype. | |
Public Attributes | |
| rerun::datatypes::Utf8 | value |
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).