|
| Measurement (const std::string &name, const std::string &comment, const Point &p0, const Point &p1, const Color &color, bool visible) |
|
bool | get_visible () const |
| Get whether this measurement is visible.
|
|
void | set_visible (bool visible) |
| Set whether this measurement is visible. User-editable.
|
|
std::string | get_name () const |
| Get short name to be rendered above measurement line.
|
|
void | set_name (std::string name) |
| Set short name to be rendered above measurement line.
|
|
double | get_length () const |
| Get length of measurement in world units.
|
|
void | set_length (double length) |
|
std::string | get_comment () const |
|
void | set_comment (std::string comment) |
|
bool | get_point (int index, Point &pt) const |
| Get 3D world coordinate of point at given index (0 or 1)
|
|
bool | set_point (int index, const Point &pt) |
| Set 3D world coordinate of point at given index (0 or 1)
|
|
void | get_color (Color &color) const |
|
void | set_color (const Color &color) |
|
bool | operator== (const Measurement &) const |
|
bool | operator!= (const Measurement &) const |
|
|
static const std::string | COMMENT_DELIMITER_C = " COMMENT_END]]" |
|
static const Color | DEFAULT_COLOR_C = Color( 1.0f, 1.0f, 0.0f ) |
|
static const std::string | REGEX_VALIDATOR_C |
|
void Core::Measurement::set_comment |
( |
std::string |
comment | ) |
|
Set user-editable description of measurement. May contain any characters including line breaks.
void Core::Measurement::set_length |
( |
double |
length | ) |
|
Set length of measurement in world units. Moves second point to specified distance along vector between points.
The documentation for this class was generated from the following files: