Class TIfcContext
Unit
Declaration
type TIfcContext = class abstract(TIfcObjectDefinition)
Description
Project context in which objects, type objects, property sets, and properties are defined.
Spec: https://standards.buildingsmart.org/IFC/RELEASE/IFC4_3/HTML/lexical/IfcContext.htm
Hierarchy
- TObject
- TPersistent
- TComponent
- TIfcPersistent
- TIfcRoot
- TIfcDefinitionSelect
- TIfcObjectDefinition
- TIfcContext
Overview
Methods
constructor Create(AOwner: TComponent); override; |
|
destructor Destroy; override; |
|
function BuildNode(const Mapping: TCastleIfcMapping): TTransformNode; override; |
Properties
property ObjectType: TIfcLabel read FObjectType write FObjectType; |
|
property LongName: TIfcLabel read FLongName write FLongName; |
|
property Phase: TIfcLabel read FPhase write FPhase; |
|
property RepresentationContexts: TIfcRepresentationContextList read FRepresentationContexts; |
|
property UnitsInContext: TIfcUnitAssignment read FUnitsInContext write FUnitsInContext; |
|
property IsDefinedBy: TIfcRelDefinesByPropertiesList read FIsDefinedBy; |
|
property Declares: TIfcRelDeclaresList read FDeclares; |
Description
Methods
constructor Create(AOwner: TComponent); override; |
|
This item has no description. |
destructor Destroy; override; |
|
This item has no description. |
function BuildNode(const Mapping: TCastleIfcMapping): TTransformNode; override; |
|
This item has no description. |
Properties
property ObjectType: TIfcLabel read FObjectType write FObjectType; |
|
The object type denotes a particular type that indicates the object further. The use has to be established at the level of instantiable subtypes. |
property LongName: TIfcLabel read FLongName write FLongName; |
|
Long name for the context as used for reference purposes. |
property Phase: TIfcLabel read FPhase write FPhase; |
|
Current project |
property RepresentationContexts: TIfcRepresentationContextList read FRepresentationContexts; |
|
Context of the representations used within the context. |
property UnitsInContext: TIfcUnitAssignment read FUnitsInContext write FUnitsInContext; |
|
Units globally assigned to measure types used within the context. |
property IsDefinedBy: TIfcRelDefinesByPropertiesList read FIsDefinedBy; |
|
Set of relationships to property set definitions attached to this context. |
property Declares: TIfcRelDeclaresList read FDeclares; |
|
Reference to the IfcRelDeclares relationship that assigns the uppermost entities of included hierarchies to this context instance. |
Generated by PasDoc 0.16.0-snapshot.