Class TIfcShapeAspect

Unit

Declaration

type TIfcShapeAspect = class(TIfcPersistent)

Description

Grouping of shape representation items that represent aspects (or components) of the shape of a product.

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

Hierarchy

Overview

Methods

Public constructor Create(AOwner: TComponent); override;
Public destructor Destroy; override;

Properties

Published property ShapeRepresentations: TIfcShapeModelList read FShapeRepresentations;
Published property Name: TIfcLabel read FName write FName;
Published property Description: TIfcText read FDescription write FDescription;
Published property ProductDefinitional: Boolean read FPProductDefinitional write FPProductDefinitional;
Published property HasExternalReferences: TIfcExternalReferenceRelationshipList read FHasExternalReferences;

Description

Methods

Public constructor Create(AOwner: TComponent); override;

This item has no description.

Public destructor Destroy; override;

This item has no description.

Properties

Published property ShapeRepresentations: TIfcShapeModelList read FShapeRepresentations;

List of shape representations. Each member defines a valid representation of a particular type within a particular representation context as being an aspect (or part) of a product definition.

Published property Name: TIfcLabel read FName write FName;

The word or group of words by which the shape aspect is known.

Published property Description: TIfcText read FDescription write FDescription;

The word or group of words that characterize the shape aspect. It can be used to add additional meaning to the name of the aspect.

Published property ProductDefinitional: Boolean read FPProductDefinitional write FPProductDefinitional;

This item has no description.

Published property HasExternalReferences: TIfcExternalReferenceRelationshipList read FHasExternalReferences;

TODO: property PartOfProductDefinitionShape: TIfcProductRepresentationSelect read FPartOfProductDefinitionShape write FPartOfProductDefinitionShape;


Generated by PasDoc 0.16.0-snapshot.