ExporterIFC Methods
| Name | Return Type | Description | Inherited From |
|---|---|---|---|
| ClearFaceWithElementHandleMap() | None | Clear face with element handle map. | |
| Dispose() | None | ||
| Equals | None | Determines whether the specified object is equal to the current object. (Inherited from Object ) | Object |
| FindSpaceBoundingElementHandle(ElementId, ElementId) | IFCAnyHandle | Looks up the handle associated to the element and level id from the ExporterIFC's internal cache. | |
| Get3DContextHandle(String) | IFCAnyHandle | Obtains the IfcRepresentationContext or IfcRepresentationSubContext handle to be used for 3D entities (Model entities). | |
| GetDoorWindowOpeningHandle(ElementId) | IFCAnyHandle | Get the handle to the opening associated with a hosted (door/window) element from the internal cache. | |
| GetFamilyInstanceAssemblyOffset(FamilyInstance) | XYZ | Obsolete. Obtains Translation to adjust Family Instance within an Assembly, based on Family Symbol origin change. | |
| GetFamilyName() | String | Gets the name of the element assigned to the current export state. | |
| GetFile() | IFCFile | Gets the handle to the IFC file being created during this export operation. | |
| GetHashCode | None | Serves as the default hash function. (Inherited from Object ) | Object |
| GetHostObjects() | ElementId | Returns a collection containing the host object handles in the document. | |
| GetLayerNameForPresentationLayer(Element, ElementId) | String | Get the layer name associated with an element from the default layer mapping table. | |
| GetMaterialIdForCurrentExportState() | ElementId | This gets the material id that is associated with the element in the current export state. | |
| GetOptions() | IDictionary<String,String> | Gets the collection of named options set by the exporter client. | |
| GetOrCreateFillPattern(ElementId, Color, Double) | IFCAnyHandle | Get (or create) the IfcFillPatternStyle associated with an ElementId. | |
| GetPresentationLayerAssignments() | IFCAnyHandle | Get the list of the internally IfcPresentationLayerAssignments and their respective shape representations. | |
| GetRelatedElements() | ICollection<IFCAnyHandle> | Gets all elements not associated to stories. | |
| GetRelatedProducts() | ICollection<IFCAnyHandle> | Gets all products not associated to stories. | |
| GetType | None | Gets the Type of the current instance. (Inherited from Object ) | Object |
| PopExportState() | None | Resets the internal state of the exporter to process the previously active input element (if any), or the default state if the stack is empty. | |
| PopTransform() | None | Resets the internal transform of the exporter to process the previously active input element (if any), or the default transform if the stack is empty. | |
| PushExportState(Element, GeometryElement) | None | Sets the internal state of the exporter to process the geometry and properties of the input element. | |
| PushTransform(Transform) | None | Sets the internal transform of the exporter to process the geometry and properties of the input element. | |
| RegisterDoorWindowForUncreatedOpening(ElementId, IFCAnyHandle) | None | Registers a door or window in the ExporterIFC's internal cache. The ids registered correspond to openings in walls which have not been processed and created yet. | |
| RegisterFaceWithElementHandle(Face, IFCAnyHandle) | None | Register face with element handle to make sure the openings created are related to the right element. | |
| RegisterSpaceBoundingElementHandle(IFCAnyHandle, ElementId, ElementId) | None | Stores a handle representing a space bounding element to the ExporterIFC's internal cache. | |
| Set3DContextHandle(IFCAnyHandle, String) | None | Sets the IfcRepresentationContext or IfcRepresentationSubContext handle to be used for 3D entities (Model entities). | |
| SetCurrentExportedDocument(Document) | None | Sets the exporter to process a particular document during export. | |
| SetFile(IFCFile) | None | Sets the handle to the IFC file being created during this export operation. | |
| SetMaterialIdForCurrentExportState(ElementId) | None | This sets the material id that is to be associated with the element in the current export state. | |
| SetOwnerHistoryHandle(IFCAnyHandle) | None | Sets the handle to the IfcOwnerHistory for the file. | |
| ToString | None | Returns a string that represents the current object. (Inherited from Object ) | Object |