A point widget that can potentially be measured with a GNSS system or with user mouse input. Logic enhanced over typical PointWidget to allow for more functionality using the Design library functions.
More...
|
| | DesignPointWidget (QWidget *parent) |
| |
| bool | isLatLonValid () const |
| |
| void | requestGNSSSupport (UUID gps_name) |
| |
| void | setupAsLatLon () |
| |
| Vertex< 3, fltp08 > | calculatePoint () const |
| |
| Vertex< 3, fltp08 > | getPoint () const |
| |
| bool | isDefault () const |
| |
| Vertex< 3, fltp08 > | placeholderPoint () const |
| |
| | PointWidget (QWidget *parent=nullptr) |
| |
| void | setDecimalCount (uint04 count) |
| |
| void | setDefaultPoint (const Vertex< 3, fltp08 > &point) |
| |
| void | setDimensionCount (uint01 dim_count) |
| |
| void | setEditable (bool editable) |
| |
| void | setFontMultiplier (fltp04 size_mult) |
| |
| void | setLabel (uint01 dimension, const TranslatedString &label) |
| |
| void | setMaxPoint (const Vertex< 3, fltp08 > &point) |
| |
| void | setMinPoint (const Vertex< 3, fltp08 > &point) |
| |
| void | setNumberOfLines (uint04 line_count) |
| |
| void | setPoint (Vertex< 2, fltp08 > point) |
| |
| void | setPoint (Vertex< 3, fltp08 > point) |
| |
| void | setPoint (Vertex< 4, fltp08 > point) |
| |
| void | setPreTransform (PreTransform *transform) |
| |
| void | setStep (fltp08 step) |
| |
| void | setSurveySettings (QWidget *survey_settings) |
| |
| void | setTransform (const Matrix< fltp08 > &mat) |
| |
| void | setUnit (const ConstPointer< Unit > &unit) |
| |
| void | setUnitToApplicationAngleUnit () |
| |
| void | setUnitToApplicationDistanceUnit () |
| |
| void | setUnitToApplicationOrientationUnit () |
| |
| void | setUnitToApplicationSpatialUnit () |
| |
| void | setUseLabelAbreviation (bool use_label_abv) |
| |
| QPointer< QWidget > | surveySettings () const |
| |
| const ConstPointer< Unit > & | unit () const |
| |
A point widget that can potentially be measured with a GNSS system or with user mouse input. Logic enhanced over typical PointWidget to allow for more functionality using the Design library functions.