Class TIfcDoorType

Unit

Declaration

type TIfcDoorType = class(TIfcBuiltElementType)

Description

Shared information for occurrences of doors.

Spec: https://standards.buildingsmart.org/IFC/RELEASE/IFC4_3/HTML/lexical/IfcDoorType.htm

Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 4108).

Hierarchy

Overview

Properties

Published property PredefinedType: TIfcDoorTypeEnum read FPredefinedType write FPredefinedType default TIfcDoorTypeEnum.NotDefined;
Published property OperationType: TIfcDoorTypeOperationEnum read FOperationType write FOperationType default TIfcDoorTypeOperationEnum.NotDefined;
Published property ParameterTakesPrecedence: Boolean read FParameterTakesPrecedence write FParameterTakesPrecedence default false;
Published property UserDefinedOperationType: TIfcLabel read FUserDefinedOperationType write FUserDefinedOperationType;

Description

Properties

Published property PredefinedType: TIfcDoorTypeEnum read FPredefinedType write FPredefinedType default TIfcDoorTypeEnum.NotDefined;

A list of types to further identify the object.

Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 4116).

Published property OperationType: TIfcDoorTypeOperationEnum read FOperationType write FOperationType default TIfcDoorTypeOperationEnum.NotDefined;

Type defining the general layout and operation of the door type in terms of the partitioning of panels and panel operations.

Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 4120).

Published property ParameterTakesPrecedence: Boolean read FParameterTakesPrecedence write FParameterTakesPrecedence default false;

Does the parameter given in the attached lining and panel properties exactly define the geometry (TRUE), or whether the attached style shape take precedence (FALSE). In the last case the parameter have only informative value.

TODO: If not provided, no such information can be inferred. Should we have 3rd value and make this enum?

Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 4129).

Published property UserDefinedOperationType: TIfcLabel read FUserDefinedOperationType write FUserDefinedOperationType;

Designator for the user defined operation type, shall only be provided, if the value of OperationType is set to TIfcDoorTypeOperationEnum.UserDefined.

Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 4133).


Generated by PasDoc 0.17.0.snapshot.