Contains declarations related to the functionality of converting data from the .dwg to the IFC format. | |
Contains declarations related to working with BCF files content. | |
Contains declarations related to working with BCF files content. | |
Contains declarations related to working with data of the BCF format version 2.1. | |
Contains declarations related to working with data of the BCF format version 3.0. | |
Implements the Data Access Interface (DAI) that provides functionality for manipulating data that is defined within the EXPRESS SCHEMA format. | |
Contains declarations related to working with IFC file content. | |
The namespace contains schema-dependent classes, definitions and sub routines for work with IFC2X2_FINAL express schema definitions. | |
The namespace contains schema-dependent classes, definitions and sub routines for work with IFC2X3 express schema definitions. | |
The namespace contains schema-dependent classes, definitions and sub routines for work with IFC2X_FINAL express schema definitions. | |
The namespace contains schema-dependent classes, definitions and sub routines for work with IFC4 express schema definitions. | |
The namespace contains schema-dependent classes, definitions and sub routines for work with IFC4X1 express schema definitions. | |
The namespace contains schema-dependent classes, definitions and sub routines for work with IFC4X2 express schema definitions. | |
The namespace contains schema-dependent classes, definitions and sub routines for work with IFC4X3 express schema definitions. | |
The namespace contains schema-dependent classes, definitions and sub routines for work with IFC4X3_RC1 express schema definitions. | |
The namespace contains schema-dependent classes, definitions and sub routines for work with IFC4X3_RC4 express schema definitions. | |
Contains declarations of common functions for Gs object management. | |
Contains declarations related to Model View Definition (MVD) functionality. | |
Contains declarations related to working with Zip files content. | |
| |
| |
Contains declarations related to working with Zip files content. |
Template class represents value type for pointer to 2d aggregate. | |
Template class represents value type for pointer to aggregate. | |
Template class represents value type for aggregate. | |
A helper class that provides the creation of a bitmap image functionality. | |
A class that provides an advanced interface for writing boundary representation objects to IFC files. | |
This class implements platform-dependent operations and progress metering for ODA IFC. | |
Base class that provides subclassing for ifcproduct related entities. | |
Subclass of OdIfcModelFiller that provides extended set of building items geometry creation methods. | |
Subclass of OdIfcModelFiller that provides extended set of entity material processing). | |
| |
Subclass of OdIfcModelFiller that provides extended set of entity style processing. | |
Sub class of IfcBuilder rthat provides independent property set creation operations. | |
Sub class of IfcBuilder rthat provides independent IfcQuantityCount creation operations. | |
This class implements platform specific progress metering within ODA SDAI. | |
A class that implements platform specific operations within the Data Access Interface functionality. | |
| |
Class of input/output of particular file format for SDAI repository. | |
A class that implements an identifier of the Data Access Interface (DAI) object functionality. | |
| |
| |
A class that implements work with STEP deviation parameters. | |
This class implements platform specific progress metering within ODA IFC. | |
This class implements platform-dependent operations and progress metering for ODA IFC. | |
This class implements platform specific progress metering within ODA mvdXML. | |
This class implements platform-dependent operations and progress metering for ODA mvdXML. | |
A class that implements the functionality for the EXPRESS Schema module. | |
This class implements operations and properties for an OdIfcFile vectorization. | |
A class that implements working with a vectorization context for an IFC database. | |
An abstract class that implements base functionality for working with layout views. | |
A class implementing functionality for working with modeler bases in IFC SDK. Library: TD_Db | |
A class that implements a module for working with IDS validation. | |
An abstract class that provides the interface for a module that implements core IFC functionality. | |
An abstract class that provides the interface for a module that implements core tools IFC functionality. | |
An abstract class that provides an interface for the model's entity resolving functionality. An entity resolver resolves the underlying application instance data into the corresponding compound object (in most cases) that can later be used and vectorized or into other objects such as points, matrices, vectors, etc. | |
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. | |
The class that implements for platform-specific operations within the IFC SDK. | |
A class that implements working with an IFC model context. | |
Base class that provides basical set of model entities creation operations. | |
A module that contains the interface of the geometry modeler functionality for IFC SDK. | |
The class implements an IFC attribute that can be used by the user interface to represent property values in a human-readable form (instead of displaying just a handle). | |
A class that implements conversion of different units to the SI units. | |
The class implements platform-specific operations for the functionality of work with model view definitions in XML format (mvdXML module). | |
OdRxValueType specialization for 'OdDAI::DictionaryInstance*' value type | |
A class that implements working with an Step Physical File header and data sections (header and model). | |
A class that implements working with an STEP model context. | |
A class that stores principal information about EXPRESS types. | |
A class that provides the interface for operations over Property/Quantity Set Definitions (PSD/QTO). | |
| |
Value exctract util |
| |
| |
Operator that writes an OdRxValue object data into an enumeration item. | |
| |
| |
Compares two specified values. | |
Converts the specified value to the string format. | |
Creates a new OdRxValue object from an enumeration object. | |
Creates shape representations for each provided GiDrawable entity and returns the array of identifiers for every newly created shape representation to the calling subroutine. Every newly created shape representation is assigned to a specified representation context. | |
Creates a shape representation of a specified GiDrawable entity inside a specified model and associates it with a specified representation context. | |
| |
| |
Initializes BCF SDK functionality. | |
De-initializes BCF SDK functionality. | |
Retrieves currently initialized geometrical module for IFC SDK geometry compose and visualization. | |
Initializes IFC SDK Modeler functionality. | |
Initializes IFC SDK functionality. | |
details Retrieves whether the Common Data Access functionality is initialized for ODA IFC SDK. | |
details Retrieves whether the IFC geometry module is loaded and initialized. | |
Retrieves whether IFC SDK functionality has already been initialized. | |
De-initializes IFC SDK functionality. | |
Auxiliary function to display different messages. | |
Closes currently opened session. | |
Creates a new session. | |
Returns a smart pointer to a schema definition by the identifier of the schema if it is already loaded or initialized. If the schema wasn't loaded and initialized before (isn't registered in schemas dictionary), null smart pointer will be returned. | |
Returns a smart pointer to a schema definition by the name of the schema. If the schema isn't supported (or isn't registered in schemas dictionary), NULL will be returned. | |
Returns a reference to DAI validation tasks holder. | |
Initializes a schema from .exp file with file name provided. | |
Initializes a schema from provided string which contains schema definition into EXPRESS format (ISO 10303-11). | |
Prints formatted string in console window. | |
Retrieves the current session. | |
Unregisters a schema-dependent module. | |
Unregisters all schema-dependent modules. | |
| |
|
Enumeration for modules initialization modes. | |
Enumeration for default database content initialization modes. | |
Defines available modeler types. | |
Defines kinds of an OdTypeCode object. | |
Represents an identifier of an aggregate instance. | |
Represents an instance identifier. | |
A data type that enumerates access modes. | |
Defines kinds of attribute type information. | |
An SDAI data type that enumerates primitive data types. This data type is used within the C late binding access mechanism. | |
A data type that enumerates the types of query sources. |
| |
| |
| |
| |
| |
A data type that represents an array of Data Access Interface (DAI) object identifiers. | |
| |
A data type represents an instance of the base database class. | |
A data type that represents a smart pointer to an OdGiAuxDataForIfc object. | |
A data type that represents a smart pointer to an OdGiContextForIfcDatabase object. | |
A data type that represents a smart pointer to an OdGsIfcLayoutHelper object. | |
A data type that represents a smart pointer to an OdGsIfcModelHelper object. | |
A data type that represents a smart pointer to an OdIdsValidationModule object. | |
A data type that represents a smart pointer to an OdIfcCoreModule object. | |
A data type that represents a smart pointer to an OdIfcFile object. | |
A data type that represents a DAI Model object. | |
A data type that represents a smart pointer to an OdIfcModelContext object. | |
| |
A data type that represents a smart pointer to a DAI Model object. | |
A data type that represents a smart pointer to an OdIfcModelerGeometryModule object. | |
A data type that represents a smart pointer to an OdIfcRxDisplayAsAttribute object. | |
A data type that represents a smart pointer to an OdIfcUnitConverter object. | |
A data type that represents a smart pointer to an OdStepFile object. | |
| |
| |
| |
A data type that represents a smart pointer to an OdExpSchemaModule object. | |
An SDAI pointer data type that represents an identifier of an Attribute Data Block. This data type is used within the C late binding access mechanism. | |
A data type of a pointer to an SDAI attribute data block (ADB). This data type is used within the C late binding access mechanism. | |
An SDAI data type that represents an aggregate instance. This data type is used within the C late binding access mechanism. | |
An SDAI data type that represents an identifier of an aggregate index. This data type is used within the C late binding access mechanism. | |
An SDAI data type that represents an application instance identifier. | |
An SDAI data type that represents an array instance. This data type is used within the C late binding access mechanism. | |
An SDAI data type that represents an SDAI attribute identifier. | |
An SDAI data type that represents a bag instance. This data type is used within the C late binding access mechanism. | |
An SDAI data type that represents the EXPRESS BINARY values. This data type is used within the C late binding access mechanism. | |
A data type that represents an SDAI set of bits. | |
An SDAI data type that represents the EXPRESS BOOLEAN values. This data type is used within the C late binding access mechanism. | |
An SDAI data type that represents an SDAI entity definition identifier. | |
An SDAI data type that represents an EXPRESS ENUM type. This data type is used within the C late binding access mechanism. | |
An SDAI data type that represents an error code. This data type is used within the C late binding access mechanism. | |
An SDAI data type that represents an error handler - a function that processes an SDAI error. This data type is used within the C late binding access mechanism. | |
A data type that is used to represent an error code that is used for event handling or events within the SDAI module. | |
An SDAI data type that represents an SDAI explicit attribute identifier. | |
An SDAI data type that represents an SDAI global rule identifier. | |
A special pointer data type, that acts as a handle of an attribute or aggregate element that is an instance of an EXPRESS ENTITY type. | |
A data type of a pointer to an identifier of an aggregate element that is an instance of an EXPRESS ENTITY type. | |
A data type that contains an SDAI index identifier that is used to represent aggregation indices. This data type is used within the C late binding access mechanism. | |
An SDAI data type that represents an instance identifier data type. The handle serves as the identifier of the instance. Identifiers are not persistent. Identifiers shall be unique globally over all types of instances and unchanging within an SDAI session for any particular instance. | |
An SDAI data type that represents the EXPRESS INTEGER values. This data type is used within the C late binding access mechanism. | |
An SDAI data type that represents an SDAI iterator identifier. | |
A data type of a pointer to an SDAI iterator that provides sequential access to the members of an aggregate attribute or element. This data type is used within the C late binding access mechanism. | |
An SDAI data type that represents a list instance. This data type is used within the C late binding access mechanism. | |
An SDAI data type that represents the EXPRESS LOGICAL values. This data type is used within the C late binding access mechanism. | |
An SDAI data type that represents an SDAI model identifier. | |
An SDAI data type that represents an identifier of a Non-Persistent List (NPL), an unbounded list of application instances. | |
An SDAI data type that represents an SDAI named type identifier. | |
An SDAI data type that represents the EXPRESS NUMBER values. This data type is used within the C late binding access mechanism. | |
An SDAI data type that represents an ordered collection aggregate instance. This data type is used within the C late binding access mechanism. | |
An SDAI data type that represents the EXPRESS REAL values. This data type is used within the C late binding access mechanism. | |
An SDAI data type that represents an SDAI repository identifier. | |
An SDAI data type that represents an SDAI schema identifier. | |
An SDAI data type that represents an identifier of the SDAI schema instance. | |
An SDAI data type that represents an SDAI scope identifier. | |
An SDAI data type that represents an SDAI session identifier. | |
An SDAI data type that represents a set instance. This data type is used within the C late binding access mechanism. | |
An SDAI data type that represents the EXPRESS STRING values. This data type is used within the C late binding access mechanism. | |
An SDAI data type that represents an SDAI transaction identifier. | |
An SDAI data type that represents an SDAI uniqueness rule identifier. | |
An SDAI data type that represents an unordered collection aggregate instance. This data type is used within the C late binding access mechanism. | |
An SDAI data type that represents an SDAI where rule identifier. | |
A data type that represents a shared pointer to an TiXmlDocument object (for internal use only). |
Array for version names. | |
|
Copyright © 2002-2022. Open Design Alliance All rights reserved.
|