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

Component: Override the visualizers for an entity. More...

#include <rerun/blueprint/components/visualizer_overrides.hpp>

Public Member Functions

 VisualizerOverrides (rerun::blueprint::datatypes::Utf8List visualizers_)
 
VisualizerOverridesoperator= (rerun::blueprint::datatypes::Utf8List visualizers_)
 
 VisualizerOverrides (rerun::Collection< std::string > value_)
 
VisualizerOverridesoperator= (rerun::Collection< std::string > value_)
 
 operator rerun::blueprint::datatypes::Utf8List () const
 Cast to the underlying Utf8List datatype.
 

Public Attributes

rerun::blueprint::datatypes::Utf8List visualizers
 Names of the visualizers that should be active.
 

Detailed Description

Component: Override the visualizers for an entity.

This component is a stop-gap mechanism based on the current implementation details of the visualizer system. It is not intended to be a long-term solution, but provides enough utility to be useful in the short term.

The long-term solution is likely to be based off: https://github.com/rerun-io/rerun/issues/6626

This can only be used as part of blueprints. It will have no effect if used in a regular entity.

Member Data Documentation

◆ visualizers

rerun::blueprint::datatypes::Utf8List rerun::blueprint::components::VisualizerOverrides::visualizers

Names of the visualizers that should be active.

The built-in visualizers are:

  • BarChart
  • Arrows2D
  • Arrows3D
  • Asset3D
  • Boxes2D
  • Boxes3D
  • Cameras
  • DepthImage
  • Image
  • Lines2D
  • Lines3D
  • Mesh3D
  • Points2D
  • Points3D
  • Transform3DArrows
  • Tensor
  • TextDocument
  • TextLog
  • SegmentationImage
  • SeriesLine
  • SeriesPoint

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