A class that implements working with an IFC file header and data sections (header and model), takes responsibility for the geometry creation and visualization, higher-level features like the access to unit conversions and mapping IfcGuid - OdDAIObjectId.
File: IfcFile.h
Creates a new IFC file object with default parameters. | |
Destroys the IFC file object. | |
Destroys the OdStepFile file object. (Inherited from OdStepFile) |
Composes geometry of entities in the IFC model using the assigned resolver object. | |
Closes the model attached to the file object and detaches the repository object associated with the model. After detaching, it is possible to work with the repository and the model at a low level. (Inherited from OdStepFile) | |
This is the overview for the get method overload. | |
Retrieves the current active view of the IFC file object. | |
Retrieves the application services object that is associated with the IFC file object. | |
Retrieves the application services object that is associated with the OdStepFile object. (Inherited from OdStepFile) | |
Performs an attempt the compose object for an entity instance, if application instance doesn't have associated compound object. If application instance already has associated compound, it will be returned by this method. | |
Performs an attempt the compose object for an entity instance, if application instance doesn't have associated compound object. If application instance already has associated compound, it will be returned by this method. (Inherited from OdStepFile) | |
Retrieves the current model context of the file object. | |
Retrieves the current model context of the file object. (Inherited from OdStepFile) | |
Determines whether an instance of the IfcGeometricRepresentationContext class is selected to build the geometry. | |
Retrieves entity database id by IFC GUID. | |
Retrieves the current name (file name) of a physical file associated with the repository object. returns A string that contains the file name. (Inherited from OdStepFile) | |
Retrieves the current geometrical extents of the model. | |
Retrieves the file object's header section. (Inherited from OdStepFile) | |
Retrieves the model object associated with the file object (by default the model is opened in read-only mode). (Inherited from OdStepFile) | |
Retrieves the IFC model's root entity. | |
Returns all found IfcProject instances object identifiers within a model. | |
Retrieves the model's root instances. (Inherited from OdStepFile) | |
Retrieves the current name (file name) of a physical file associated with the repository object without path to the file. returns A string that contains the file name withaut path to it. (Inherited from OdStepFile) | |
Retrieves the current model's unit converter. | |
Retrieves the current model's unit converter. (Inherited from OdStepFile) | |
Retrieves the current Gs node object of the entity. (Inherited from OdStepFile) | |
Initializes the IFC file object with a specified schema. | |
This is the overview for the initialize method overload. | |
Sets convertible unit from current class. (Inherited from OdStepFile) | |
This is the overview for the readFile method overload. | |
Sets a new active view for the IFC file's content. | |
Sets a new application services object with the IFC file object. | |
Sets a new application services object with the OdStepFile object. (Inherited from OdStepFile) | |
Sets a new model context for the IFC file object. | |
Sets a new model context for the STEP file object. (Inherited from OdStepFile) | |
Sets geometrical context selection to build a geometrical representation for selected geometrical contexts. Only selected contexts will be composed and drawn. | |
Assigns a name (file name) to the OdStepFile container. (Inherited from OdStepFile) | |
Sets a new Gs node cache for the drawable. (Inherited from OdStepFile) | |
Unresolve entities in the IFC model. | |
This is the overview for the writeFile method overload. |
Copyright © 2002-2022. Open Design Alliance All rights reserved.
|