Implementation of the TIGL UID manager. More...
#include <typeinfo>
#include <map>
#include <set>
#include <string>
#include <unordered_map>
#include "tigl_internal.h"
#include "CTiglError.h"
#include "CTiglRelativelyPositionedComponent.h"
#include "CTiglUIDObject.h"
Data Structures | |
class | tigl::CTiglUIDManager |
struct | tigl::CTiglUIDManager::TypedPtr |
Namespaces | |
tigl | |
The CTiglShapeCache class acts as a storage for all kinds of intermediate shape results in order to improve speed of reoccurent calculations. | |
Typedefs | |
typedef std::map< const std::string, CTiglRelativelyPositionedComponent * > | tigl::RelativeComponentContainerType |
typedef std::map< const std::string, ITiglGeometricComponent * > | tigl::ShapeContainerType |
Implementation of the TIGL UID manager.