Class TIfcCompositeCurve

Unit

Declaration

type TIfcCompositeCurve = class(TIfcBoundedCurve)

Description

IFC class IfcCompositeCurve.

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

Hierarchy

Overview

Methods

Public constructor Create(AOwner: TComponent); override;
Public destructor Destroy; override;
Public function BuildNode(const Mapping: TCastleIfcMapping; const ParentProduct: TIfcProduct; const LitAppearance, UnlitAppearance: TAppearanceNode): TAbstractChildNode; override;

Properties

Published property Segments: TIfcSegmentList read FSegments;
Published property SelfIntersect: TIfcLogical read FSelfIntersect write FSelfIntersect;

Description

Methods

Public constructor Create(AOwner: TComponent); override;

This item has no description.

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

Public destructor Destroy; override;

This item has no description.

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

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: src/scene/load/ifc/castleifc_ifc_standard_types.inc (line 5919).

Properties

Published property Segments: TIfcSegmentList read FSegments;

The component bounded curves, their transitions and senses. The transition attribute for the last segment defines the transition between the end of the last segment and the start of the first; this transition attribute may take the value discontinuous, which indicates an open curve.

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

Published property SelfIntersect: TIfcLogical read FSelfIntersect write FSelfIntersect;

Indication of whether the curve intersects itself or not; this is for information only.

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


Generated by PasDoc 0.17.0.snapshot.