Share

IFCProductWrapper Methods

The IFCProductWrapper type exposes the following members.

Methods

 NameDescription
Public methodAddAnnotation Adds an annotation handle to associate with the IfcProduct in this wrapper.
Public methodAddBuilding Adds an IfcBuilding handle to associate with the IfcProduct in this wrapper.
Public methodAddElement Adds an IfcElement handle to associate with the IfcProduct in this wrapper.
Public methodAddFinishMaterial Adds a material handle to associate with the IfcProduct in this wrapper.
Public methodAddSite Adds a site (IfcObject) handle to associate with the IfcProduct in this wrapper.
Public methodAddSpace Adds an IfcSpace handle to associate with the IfcProduct in this wrapper.
Public methodClearFinishMaterials Clear finish materials in this wrapper.
Public methodStatic memberCreate(IFCProductWrapper) Establishes a new product manager for elements and objects derived from a parent product manager.
Public methodStatic memberCreate(ExporterIFC, Boolean) Establishes a new baseline product manager for elements and objects.
Public methodStatic memberCreate(IFCProductWrapper, Boolean) Establishes a new product manager for elements and objects derived from a parent product manager, allowing override of allowRelateToLevel
Public methodDispose 
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodFindExtrusionCreationParameters Obtains the extrusion creation data associated with the given element.
Public methodGetAllObjects Gets all objects associated with the IfcProduct in this wrapper.
Public methodGetAnElement Gets the first element handle added to this wrapper.
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)

See Also

Reference

Was this information helpful?