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
Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5043).
Hierarchy
- TObject
- TPersistent
- TComponent
- TIfcPersistent
- TIfcRoot
- TIfcDefinitionSelect
- TIfcObjectDefinition
- TIfcContext
Overview
Methods
| Public | constructor Create(AOwner: TComponent); override; |
| Public | destructor Destroy; override; |
| Public | function BuildNode(const Mapping: TCastleIfcMapping): TTransformNode; override; |
Properties
| Published | property ObjectType: TIfcLabel read FObjectType write FObjectType; |
| Published | property LongName: TIfcLabel read FLongName write FLongName; |
| Published | property Phase: TIfcLabel read FPhase write FPhase; |
| Published | property RepresentationContexts: TIfcRepresentationContextList read FRepresentationContexts; |
| Published | property UnitsInContext: TIfcUnitAssignment read FUnitsInContext write FUnitsInContext; |
| Published | property IsDefinedBy: TIfcRelDefinesByPropertiesList read FIsDefinedBy; |
| Published | property Declares: TIfcRelDeclaresList read FDeclares; |
Description
Methods
| Public | constructor Create(AOwner: TComponent); override; |
|
This item has no description. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5053). | |
| Public | destructor Destroy; override; |
|
This item has no description. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5054). | |
| Public | function BuildNode(const Mapping: TCastleIfcMapping): TTransformNode; override; |
|
This item has no description. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5055). | |
Properties
| Published | 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. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5060). | |
| Published | property LongName: TIfcLabel read FLongName write FLongName; |
|
Long name for the context as used for reference purposes. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5063). | |
| Published | property Phase: TIfcLabel read FPhase write FPhase; |
|
Current project Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5066). | |
| Published | property RepresentationContexts: TIfcRepresentationContextList read FRepresentationContexts; |
|
Context of the representations used within the context. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5069). | |
| Published | property UnitsInContext: TIfcUnitAssignment read FUnitsInContext write FUnitsInContext; |
|
Units globally assigned to measure types used within the context. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5072). | |
| Published | property IsDefinedBy: TIfcRelDefinesByPropertiesList read FIsDefinedBy; |
|
Set of relationships to property set definitions attached to this context. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5075). | |
| Published | property Declares: TIfcRelDeclaresList read FDeclares; |
|
Reference to the IfcRelDeclares relationship that assigns the uppermost entities of included hierarchies to this context instance. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5079). | |
Generated by PasDoc 0.17.0.snapshot.