33#include <NDEVR/QTModelManager.h>
34#include <NDEVR/OrientationEditor.h>
35#include <NDEVR/SnapLocation.h>
46 void setTargetObject(
const UUID&
object);
47 void setTargetObject(
uint01 axis,
const UUID&
object);
51 void updateFromModel();
53 void modelUpdatedSlot(
UUID id);
56 void makeRequest(
uint01 axis);
59 Vector<3, SnapLocation> target_snaps = { SnapLocation::e_front_wo_pitch_yaw, SnapLocation::e_right_wo_yaw, SnapLocation::e_top_down_snap };
The equivelent of std::vector but with a bit more control. The basic array unit of the library.
Definition Buffer.hpp:64
Definition ModelOrientationEditor.h:40
virtual ~ModelOrientationEditor()
Definition ModelOrientationEditor.h:44
Vector< 3, Buffer< UUID > > m_unique_included_objects
Definition ModelOrientationEditor.h:60
Buffer< UUID > m_included_objects
Definition ModelOrientationEditor.h:61
Definition OrientationEditor.h:51
Definition QTModelManager.h:94
An element of a vector space. An element of the real coordinate space Rn Basis vector,...
Definition Vector.hpp:62
uint8_t uint01
-Defines an alias representing a 1 byte, unsigned integer -Can represent exact integer values 0 throu...
Definition BaseValues.hpp:98
Definition BaseValues.hpp:272