2027 Namespace
Changes 0
N

Autodesk.Revit.DB.IFC

Name Return Type Description
C ExporterIFC None The main class provided by Revit to allow implementation of IFC export.
C ExporterIFCUtils None A class that contains utilities needed to implement Revit's version of the IFC export client application.
C HostObjectSubcomponentInfo None A class that contains roof or floor slab information, calculated by ExporterIFCUtils.ComputeSubcomponents().
C IFCAggregate None A collection of IFC handles or attributes.
C IFCAggregateIterator None A class used to iterate individual objects in an IFCAggregate.
C IFCAnyHandle None A handle representing an item in an IFC file.
C IFCConnectedWallData None A class that contains the IFC-specific information about how an element is joined to another element.
C IFCData None A specialized type of abstract data block that can represent any data type.
C IFCExtrusionCalculatorOptions None This class contains the options used to calculate extrusions from Revit geometry.
C IFCExtrusionCalculatorUtils None A utility class used to calculate extrusion data from Revit geometry for IFC export.
C IFCExtrusionCreationData None A utility object that is used to pass information related to extrusion creation.
C IFCExtrusionData None Represents the geometry of an extrusion (a solid body or opening) generated from Revit geometry.
C IFCFamilyInstanceExtrusionExportResults None This class represents the results of a geometric analysis of a family instance.
C IFCFile None Represents the IFC file which is being created during export.
C IFCFileModelOptions None This class contains options to create an IFC file model.
C IFCFileReadOptions None This class contains options to read an IFC file.
C IFCFileWriteOptions None This class contains options to write an IFC file.
C IFCGeometryInfo None A container class for Revit geometry extracted from an element.
C IFCGuidKey None IFCGuidKey is used for case-sensitive comparison of GUID values for maps and sets.
C IFCHybridImport None Driver for Performing Hybrid Imports.
C IFCHybridImportOptions None A set of options to decide on extra AnyCAD processing.
C IFCImportOptions None IFC Import options.
C IFCLegacyStairOrRamp None The class contains the components of a legacy stair or ramp.
C IFCLevelInfo None Represents information about a particular level in the document.
C IFCLinkDocumentExportScope None A class that allows for the export of one linked document to IFC.
C IFCOpeningData None A class that contains opening data including extrusion data, opening solids and opening element id.
C IFCOpeningDimensions None Contains calculated dimensions for an IFC opening element.
C IFCProductWrapper None This class is used to ensure that elements and objects are associated with the current IfcProduct.
C IFCRange None Typically for IFC export, this represents the lower and upper elevations for split wall and column geometry.
C IFCTransaction None IFC transactions are context-like objects that guard any changes made to an IFC file.
C IFCTransformSetter None A state-based class that forces an extra transformation applied to objects being exported.
C ImporterIFC None The main class provided by Revit to allow implementation of IFC import.
C ImporterIFCUtils None A class that contains utilities needed to implement Revit's version of the IFC import client application.
C RoofComponents None A class that contains multiple roof slab infos of a roof.
Name Return Type Description
E IFCConnectedWallDataLocation None An enumerated type that represents the location where an element is connected to a wall.
E IFCDataPrimitiveType None Used in operations to specify the primitive type of an IFCData.
E IFCExtrusionAxes None Represents the possible axes to try when generating an extrusion using IFCCreateExtrusionData.
E IFCExtrusionBasis None This enumerated type represents the possible bases for derivation of extrusion geometry.
E IFCFileFormat None The IFC file format.
E IFCImportAction None The action of the IFC import.
E IFCImportIntent None The intent of the IFC import.
E IFCLinkOrientation None IFC Link Orientation within the Host Document.
E IFCLinkPosition None IFC Link Position within the Host Document.
E IFCLogical None A datatype can have values TRUE, FALSE, UNKNOWN or UNSET.
E IFCProjectLevelGUIDType None The type of the GUID to be retrieved from Revit.
Name Return Type Description
I IExporterIFC None The interface used to implement a custom IFC exporter.
I IIFCImporterServer None Interface for external servers implementing IFC import.