Definition CADHandleManager.h:8
void setTransfromCoords(uint04 handle, const Matrix< fltp08 > &transform)
Definition CADHandleManager.cpp:49
Matrix< fltp08 > transfromCoords(uint04 handle) const
Definition CADHandleManager.cpp:41
void resetTempHandles()
Definition CADHandleManager.cpp:53
Dictionary< String, uint04 > m_named_handles
Definition CADHandleManager.h:29
UUID getHandleUUID(uint04 handle)
Definition CADHandleManager.cpp:103
uint04 m_object_handle_generator
Definition CADHandleManager.h:28
String generateHandle(const uint04 &handle_index)
Definition CADHandleManager.cpp:119
void setHandleIndex(const String &handle_name, uint04 handle)
Definition CADHandleManager.cpp:27
CADHandleManager()
Definition CADHandleManager.cpp:5
void setHandleToUUID(const UUID &handle_id, uint04 handle)
Definition CADHandleManager.cpp:37
uint04 m_temp_handle_generator
Definition CADHandleManager.h:27
uint04 generateTempHandleIndex()
Definition CADHandleManager.cpp:85
void resetAll()
Definition CADHandleManager.cpp:76
Dictionary< uint04, Matrix< fltp08 > > m_transform_coords
Definition CADHandleManager.h:32
bool hasHandleIndex(const String &handle_name) const
Definition CADHandleManager.cpp:19
Dictionary< uint04, String > m_handle_names
Definition CADHandleManager.h:31
uint04 getHandleIndex(const String &handle_name)
Definition CADHandleManager.cpp:8
Dictionary< UUID, uint04 > m_id_handles
Definition CADHandleManager.h:30
Dictionary< uint04, UUID > m_handle_ids
Definition CADHandleManager.h:33
Definition Dictionary.h:48
Definition Matrix.hpp:173
uint32_t uint04
-Defines an alias representing a 4 byte, unsigned integer -Can represent exact integer values 0 throu...
Definition BaseValues.hpp:120
Definition BaseValues.hpp:272