Class TIfcCompositeCurve

Unit

Declaration

type TIfcCompositeCurve = class(TIfcBoundedCurve)

Description

IFC class IfcCompositeCurve.

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.

Public destructor Destroy; override;

This item has no description.

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.

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.

Published property SelfIntersect: TIfcLogical read FSelfIntersect write FSelfIntersect;

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


Generated by PasDoc 0.16.0-snapshot.