Unit ShapeLib

Classes

TShapeLibrary - ****** * * Module: ShapeLib * Author: Joe Kessler * IntegrationWare - A New Generation of Extraordinary PC Solutions * www.

Functions

Edge - These global functions make it easier to define shapes.
FPoint - Pack the vertices into a single LongInt, shifting the first one into the high bytes of the fullword.

Types

Constants

Variables

g_slShapeLib


Functions


function Edge(iVertex1: Integer; iVertex2: Integer): LongInt;

These global functions make it easier to define shapes.

function FPoint(fX: Real; fY: Real): TFinePoint;

Pack the vertices into a single LongInt, shifting the first one into the high bytes of the fullword.

Types


Constants


Variables

g_slShapeLib : TShapeLibrary

Global shape library object.