Struct TextPrimitive

Struct Documentation

struct TextPrimitive

A primitive representing a text label.

Public Members

std::optional<Pose> pose

Position of the center of the text box and orientation of the text. Identity orientation means the text is oriented in the xy-plane and flows from -x to +x.

bool billboard = false

Whether the text should respect pose.orientation (false) or always face the camera (true)

double font_size = 0

Font size (height of one line of text)

bool scale_invariant = false

Indicates whether font_size is a fixed size in screen pixels (true), or specified in world coordinates and scales with distance from the camera (false)

std::optional<Color> color

Color of the text.

std::string text

Text.