34#include <NDEVR/QTTools.h>
35#include <NDEVR/Vertex.h>
36#include <NDEVR/Unit.h>
37#include <NDEVR/Pointer.h>
38#include <NDEVR/Matrix.h>
48 class QCustomLineEdit;
49 class DimensionWidgets;
70 void setDimensionCount(
uint01 dim_count);
71 void setUnitToApplicationSpatialUnit();
72 void setUnitToApplicationOrientationUnit();
73 void setUnitToApplicationAngleUnit();
74 void setUnitToApplicationDistanceUnit();
75 void setEditable(
bool editable);
79 void setUseLabelAbreviation(
bool use_label_abv);
80 void setFontMultiplier(
fltp04 size_mult);
89 void setSurveySettings(QWidget* survey_settings);
90 void setDecimalCount(
uint04 count);
94 void setNumberOfLines(
uint04 line_count);
95 bool isDefault()
const;
103 void onUpdatedSlot();
104 void onFinishedSlot();
106 void refreshLayout();
121 QPointer<QWidget> m_survey_settings =
nullptr;
Definition GraphicsPipeline.h:42
Definition Matrix.hpp:173
Definition TranslatedString.h:9
An element of a vector space. An element of the real coordinate space Rn Basis vector,...
Definition Vector.hpp:62
A vertex.
Definition Vertex.hpp:54
float fltp04
Defines an alias representing a 4 byte floating-point number.
Definition BaseValues.hpp:157
uint8_t uint01
-Defines an alias representing a 1 byte, unsigned integer -Can represent exact integer values 0 throu...
Definition BaseValues.hpp:98
uint32_t uint04
-Defines an alias representing a 4 byte, unsigned integer -Can represent exact integer values 0 throu...
Definition BaseValues.hpp:120
double fltp08
Defines an alias representing an 8 byte floating-point number.
Definition BaseValues.hpp:181
Definition FontEditor.h:6