Struct TextPrimitive¶
Defined in File schemas.hpp
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::string text¶
Text.
-
std::optional<Pose> pose¶