Class TIfcElement
Unit
Declaration
type TIfcElement = class abstract(TIfcProduct)
Description
Generalization of all components that make up a facility.
Hierarchy
- TObject
- TPersistent
- TComponent
- TIfcPersistent
- TIfcRoot
- TIfcDefinitionSelect
- TIfcObjectDefinition
- TIfcObject
- TIfcProduct
- TIfcElement
Overview
Methods
constructor Create(AOwner: TComponent); override; |
|
destructor Destroy; override; |
|
function BuildNode(const Mapping: TCastleIfcMapping): TTransformNode; override; |
Properties
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 Tag: TIfcIdentifier read FTag write FTag; |
|
The tag (or label) identifier at the particular instance of a product, e.g. the serial number, or the position number. Note: This obscures TComponent.Tag property. |
property FillsVoids: TIfcRelFillsElementList read FFillsVoids write FFillsVoids; |
|
Reference to the IfcRelFillsElement relationship that puts the element as a filling into the opening created within another element. |
property ConnectedTo: TIfcRelConnectsElementsList read FConnectedTo; |
|
Reference to the element connection relationship. |
property IsInterferedByElements: TIfcRelInterferesElementsList read FIsInterferedByElements; |
|
Reference to the interference relationship to indicate the element that is interfered. |
property InterferesElements: TIfcRelInterferesElementsList read FInterferesElements; |
|
Reference to the interference relationship to indicate the element that interferes. |
property HasProjections: TIfcRelProjectsElementList read FHasProjections; |
|
Projection relationship that adds a feature (using a Boolean union) to the IfcBuiltElement. |
property HasOpenings: TIfcRelVoidsElementList read FHasOpenings; |
|
List of openings associated with this element. |
property IsConnectionRealization: TIfcRelConnectsWithRealizingElementsList read FIsConnectionRealization; |
|
Reference to the connection relationship with realizing element. |
property ProvidesBoundaries: TIfcRelSpaceBoundaryList read FProvidesBoundaries; |
|
Space boundaries by virtue of the relationship IfcRelSpaceBoundary. |
property ConnectedFrom: TIfcRelConnectsElementsList read FConnectedFrom; |
|
Element connection relationship. |
property ContainedInStructure: TIfcRelContainedInSpatialStructureList read FContainedInStructure; |
|
Containment relationship to the spatial structure element, to which the element is primarily associated. |
property HasCoverings: TIfcRelCoversBldgElementsList read FHasCoverings; |
|
{ Reference to IfcCovering by virtue of the relationship IfcRelCoversBldgElements. } |
property HasSurfaceFeatures: TIfcRelAdheresToElementList read FHasSurfaceFeatures; |
|
Reference to the IfcRelAdheresToElement relationship that adheres a IfcSurfaceFeature to an element. |
Generated by PasDoc 0.16.0-snapshot.