Definition: ActiveScript.h:10
#define FORWARD_DECL(x, y)
Definition: Globals.h:93
ElementAssembly()
Definition: ElementAssembly.h:63
An element is a generalization of all components that make up an AEC product. Those elements can be l...
Definition: Element.h:30
void removeFromAssembly(std::shared_ptr< Element > aElement)
ElementAssemblyTypeEnum
Definition: ElementAssembly.h:38
void setPredefinedType(ElementAssemblyTypeEnum aType)
void addToAssembly(std::shared_ptr< Element > aElement)
virtual ~ElementAssembly(void)
The IfcElementAssembly represents complex element assemblies aggregated from several elements,...
Definition: ElementAssembly.h:33
std::vector< std::shared_ptr< Element > > getAssembledElements() const
ElementAssemblyTypeEnum getPredefinedType() const
#define PROXY_HEADER(_openlexocadclass_, _corelexocadclass_, _type_)
Definition: Globals.h:146