Contains declarations related to working with IFC file content.
A class that stores an array of two- and three-dimensional geometric coordinates. | |
A base class that implements storing and handling data about a definition of an IfcBoundedCurve. An IfcBoundedCurve is a curve of finite length. | |
A class that implements storing and handling data about a building. | |
A class that implements storing handling data about a building storey. A building storey instance represents vertically bound spaces aggregated horizontally. | |
A class that implements working with a cached IFC compound object. | |
A base class that implements storing and handling data about a definition of an IfcCompositeCurve. An IfcCompositeCurve is a continuous curve composed of curve segments. | |
A class that implements working with an IFC compound object. | |
| |
A base class that implements storing and handling data about a definition of an IfcCurve. | |
A base class that implements storing and handling data about a definition of an IfcCurveSegment. | |
A class that implements an IFC element. This class is a base class for all components, which are contained in a product. | |
A class that implements a module for working with IFC geometry. | |
The class that implements work with geometry representation items for IFC SDK. | |
A base class that implements storing and handling data about a definition of an IfcGradientCurve. An IfcGradientCurve is a type of three-dimensional curve that is defined with a 2D projection (base curve) and height determined with the curve gradient segment. | |
A class that represents an entity instance of an IFC file and provides IFC-specific functionality. | |
The IFC struct which contains validation context for IFC-related validations. | |
A base class that implements storing and handling data about an IfcMappedItem. An IfcMappedItem is a sub-type of an IfcRepresentationItem that represents a representation item nested in other representation item. | |
The class provides geometry modeler functionality for IFC SDK. It keeps a body for the visualization and other operations in the format of appropriate modeler implementation. | |
A base class that implements an IFC object definition. The object definition determines an entity, process, type, or occurrence. | |
details A class that implements a high-level wrapper over the IfcProduct that is needed for generation and visualization of product geometry. | |
A class that contains and handles shape representation data of an IFC product instance. | |
A class that stores and handles a geometric or topological representation of a product entity. Any product instance can have more than one geometry representation but only one of them can be shared for usage by external products. The mapped representations are used for sharing geometry representations. | |
A base class that implements storing and handling data about a definition of an IFC profile. | |
A class that implements storing and handling data about an IFC project. The project determines the design, construction, and maintenance context of a product. | |
A base class that implements an interface for working with product representations. | |
The class that implements work with a representation items for IFC SDK. | |
A base class that implements storing and handling data about an IfcRepresentationMap. An IfcRepresentationMap provides the mapping functionality to work with pairs of "container representation - representation item within container representation". | |
A base class that implements an abstraction root entity definition for IFC schema layers. | |
A base class that implements storing and handling geometrical data about a definition of an IfcSegment. | |
A base class that implements storing and handling data about an IfcSegmentedReferenceCurve. An IfcSegmentedReferenceCurve is defined in the linear parameter space of the base curve. The base curve is a positioning basis for the occurrences of the IfcCurveSegment collection. The curve segment deviating explicit position defines a depression or elevation from the base curve axis. | |
A class that implements storing and handling of a shape geometric representation of a product or its component. | |
| |
A class that implements working with a site. The site is a territory where a construction is allocated. | |
A class that implements working with a spatial structure element. This is a base class for the IFC SDK functionality related to working with spatial elements organizing them into a project structure. | |
A class that implements storing and handling data about an IfcSpiral. An IfcSpiral is defined with a curve and a position the curve revolves around and increases its length in the same time. | |
|
Defines supported boolean operations. | |
Defines which operands of a boolean operation should stay unchanged. | |
Types of results of IFC file operations. | |
Contains declarations of attribute types. | |
Enumerates IFC entity types. |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
A data type that represents a smart pointer to an OdIfcBuilding object. | |
A data type that represents an array of smart pointers to OdIfcBuilding objects. | |
A data type that represents a smart pointer to an OdIfcBuildingStorey object. | |
A data type that represents an array of smart pointers to OdIfcBuildingStorey objects. | |
A data type that represents a smart pointer to an OdIfcCachedCompound object. | |
A data type that represents a smart pointer to an OdIfcCompositeCurve object. | |
A data type that represents an array of smart pointers to OdIfcCompositeCurve objects. | |
A data type that represents a smart pointer to an OdIfcCompound object. | |
| |
| |
A data type that represents a smart pointer to an OdIfcCurve object. | |
A data type that represents a smart pointer to an OdIfcCurveSegment object. | |
A data type that represents a smart pointer to an OdIfcElement object. | |
A data type that represents an array of smart pointers to OdIfcElement objects. | |
A data type that represents a smart pointer to an OdIfcGeomModule object. | |
A data type that represents a smart pointer to an OdIfcGeometricRepresentationItem object. | |
A data type that represents an array of smart pointers to OdIfcGeometricRepresentationItem objects. | |
| |
| |
A data type that represents a smart pointer to an OdIfcMappedItem object. | |
| |
A data type that represents a smart pointer to an OdIfcObjectDefinition object. | |
A data type that represents an array of smart pointers to OdIfcObjectDefinition objects. | |
A data type that represents a smart pointer to an OdIfcProductDefinitionShape object. | |
A data type that represents an array of smart pointers to OdIfcProductDefinitionShape objects. | |
A data type that represents a smart pointer to an OdIfcProduct object. A data type that represents a smart pointer to an OdIfcProduct object. | |
A data type that represents an array of smart pointers to OdIfcProduct objects. | |
A data type that represents a smart pointer to an OdIfcProductRepresentationPtr object. | |
A data type that represents an array of smart pointers to OdIfcProductRepresentationPtr objects. | |
A data type that represents a smart pointer to an OdIfcProfileDefPtr object. | |
A data type that represents an array of smart pointers to OdIfcProfileDefPtr objects. | |
A data type that represents a smart pointer to an OdIfcProject object. | |
A data type that represents an array of smart pointers to OdIfcProject objects. | |
A data type that represents a smart pointer to an OdIfcRepresentationItem object. | |
A data type that represents a smart pointer to an OdIfcRepresentationItem object. | |
Description A data type that represents a smart pointer to an OdIfcRepresentation object. | |
A data type that represents an array of smart pointers to OdIfcRepresentation objects. | |
A data type that represents a smart pointer to an OdIfcSegment object. | |
Description A data type that represents a smart pointer to an OdIfcSegmentedReferenceCurve object. | |
A data type that represents an array of smart pointers to OdIfcSegmentedReferenceCurve objects. | |
A data type that represents a smart pointer to an OdIfcShapeRepresentation object. | |
Description A data type that represents a smart pointer to an OdIfcSite object. | |
A data type that represents an array of smart pointers to OdIfcSite objects. | |
Description A data type that represents a smart pointer to an OdIfcSpatialStructureElement object. | |
A data type that represents an array of smart pointers to OdIfcSpatialStructureElement objects. | |
A data type that represents a smart pointer to an OdIfcSpiral object. | |
| |
|
A curvature scale factor value for an IfcSpiral object. |
Copyright © 2002-2022. Open Design Alliance All rights reserved.
|