Class TShape

DescriptionHierarchyFieldsMethodsProperties

Unit

Shapes

Declaration

type TShape = class(TObject)

Description

Abstract base class used by all geometric shapes.

Hierarchy

TShape > TObject

Methods

Overview

Public constructor Create;
Public constructor CreateAndSet(Shape: TShape); virtual;
Public destructor Destroy; override;
Public procedure Assign(Shape: TShape); virtual;
Public procedure Draw(Bitmap: TBitmap; XMin, YMin, XMax, YMax: real); virtual; abstract;
Public procedure GenerateNormal; virtual; abstract;

Description

Public constructor Create;
 
Public constructor CreateAndSet(Shape: TShape); virtual;
 
Public destructor Destroy; override;
 
Public procedure Assign(Shape: TShape); virtual;
 
Public procedure Draw(Bitmap: TBitmap; XMin, YMin, XMax, YMax: real); virtual; abstract;
 
Public procedure GenerateNormal; virtual; abstract;
 

Properties

Overview

Public property ShapeType: TShapeType;

Description

Public property ShapeType: TShapeType;
 
Generated by PasDoc 0.8.8.3 on 2005-05-28 08:13:50