33#include <NDEVR/Editor.h>
34#include <NDEVR/OrientationOperations.h>
37 class OrientationOperationsUI;
42 class DesignObjectLookup;
43 class QCustomLineEdit;
74 virtual bool event(QEvent* event)
override;
90 Ui::OrientationOperationsUI*
ui;
92 bool m_is_geo_reference =
false;
93 bool m_is_magnet_reference =
false;
94 bool m_has_offset =
false;
95 bool m_use_model_icon =
false;
96 QWidget* m_orientation_gnss_widget =
nullptr;
The primary angle storage class for this API. Stores an angle in an optimized format.
Definition StringStream.h:540
A core class where all Design Objects including models, materials, and geometries are stored....
Definition DesignObjectLookup.h:65
Provides a modifiable pointer that has shared ownership of a dynamically allocated object.
Definition Pointer.hpp:320
A base class for displaying options for editing a single DesignObject, typically a Model.
Definition Editor.h:48
Definition Matrix.hpp:176
Allows for easy manipulation of a Models orientation.
Definition OrientationOperations.h:11
AzimuthType
Definition OrientationOperations.h:14
A line edit allows users to enter and edit a single line of plain text with useful editing functions,...
Definition QCustomLineEdit.h:56
A universally unique identifier (UUID) is a 128-bit number used to identify information in computer s...
Definition UUID.h:60
uint8_t uint01
-Defines an alias representing a 1 byte, unsigned integer -Can represent exact integer values 0 throu...
Definition BaseValues.hpp:80
Definition FontEditor.h:6