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

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.

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.

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?

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.


Generated by PasDoc 0.16.0-snapshot.