maptek.vulcan.text
Interface for Vulcan design text (2D).
- num_lines (text self) → int
-
Returns the number of text lines.
- get_line (text self, int line_num) → std::string
-
Gets a line of text by index.
- append (text self, std::string const & line)
-
Appends a line of text.
- set_line (text self, int line_num, std::string const & line)
-
Sets a line of text by index.
- delete_line (text self, int line_num)
-
Deletes a line of text by index.
- delete_all_lines (text self)
-
Deletes all lines of text.
- get_origin (text self) → point
-
Gets the text origin point.
- set_origin (text self, point pt)
-
Sets the text origin point.
- get_angle (text self) → double
-
Gets the text angle.
- set_angle (text self, double angle)
-
Sets the text angle.
- get_scale (text self) → std::string
-
Gets the text scale.
- set_scale (text self, std::string const & scale)
-
Sets the text scale.
- get_height (text self) → double
-
Gets the text height.
- set_height (text self, double height)
-
Sets the text height.
- get_width (text self) → double
-
Gets the text width.
- set_width (text self, double width)
-
Sets the text width.
- get_font (text self) → std::string
-
Gets the text font.
- set_font (text self, std::string const & font)
-
Sets the text font.
- is_framed (text self) → bool
-
Text frame status (bool)
- set_framed (text self, bool frame=True)
-
Sets/Removes text frame.
- property origin → point
-
Text origin
- property angle → double
-
Text angle
- property scale: std → string
-
Text scale
- property height → double
-
Text height
- property width: double
-
Text width
- property font: std → string
-
Text font
- property framed → bool
-
Is text framed