Class TIfcExtrudedAreaSolid

Unit

Declaration

type TIfcExtrudedAreaSolid = class(TIfcSweptAreaSolid)

Description

Defined by sweeping a cross section provided by a profile definition.

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

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

Hierarchy

Overview

Methods

Public function BuildNode(const Mapping: TCastleIfcMapping; const ParentProduct: TIfcProduct; const LitAppearance, UnlitAppearance: TAppearanceNode): TAbstractChildNode; override;

Properties

Published property ExtrudedDirection: TIfcDirection read FExtrudedDirection write FExtrudedDirection;
Published property Depth: TIfcPositiveLengthMeasure read FDepth write FDepth default 0.0;

Description

Methods

Public function BuildNode(const Mapping: TCastleIfcMapping; const ParentProduct: TIfcProduct; const LitAppearance, UnlitAppearance: TAppearanceNode): TAbstractChildNode; override;

This item has no description. Showing description inherited from TIfcRepresentationItem.BuildNode.

Build a node to display this using Castle Game Engine. Returns Nil if not possible / not implemented.

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

Properties

Published property ExtrudedDirection: TIfcDirection read FExtrudedDirection write FExtrudedDirection;

The direction in which the surface, provided by SweptArea is to be swept. The ExtrudedDirection shall not be perpendicular to the local z-axis.

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

Published property Depth: TIfcPositiveLengthMeasure read FDepth write FDepth default 0.0;

The distance the surface is to be swept along the ExtrudedDirection.

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


Generated by PasDoc 0.17.0.snapshot.