3.4.0
CTiglUIDManager.h File Reference

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
 

Detailed Description

Implementation of the TIGL UID manager.