33#include <NDEVR/Editor.h>
34#include <NDEVR/OrientationOperations.h>
37 class OrientationOperationsUI;
86 QSize sizeHint()
const override;
130 virtual bool event(QEvent* event)
override;
169 Ui::OrientationOperationsUI*
ui;
Stores an angle in an optimized internal format with support for efficient trigonometric operations.
A core class where all Design Objects including models, materials, and geometries are stored.
Provides a modifiable pointer that has shared ownership of a dynamically allocated object.
Editor(QWidget *parent=nullptr)
Constructs an Editor with no design object target.
Templated logic for doing matrix multiplication.
Allows for easy manipulation of a Models orientation.
AzimuthType
Describes the method used to determine the azimuth (or roll/pitch) angle.
A line edit allows users to enter and edit a single line of plain text with useful editing functions,...
A universally unique identifier (UUID) is a 128-bit number used to identify information in computer s...
The primary namespace for the NDEVR SDK.
EditorShowMode
Describes how an Editor should be displayed within the application UI.
uint8_t uint01
-Defines an alias representing a 1 byte, unsigned integer -Can represent exact integer values 0 throu...