Description | Uses | Classes, Interfaces, Objects and Records | Functions and Procedures | Types | Constants | Variables |
Name | Description |
---|---|
Class ESizeError |
|
record TXYZLocation |
|
Class TPointObject |
|
Class TXYZSegment |
|
Class TXYZPlane |
|
Class TXYZPlaneList |
function NearlyTheSame(const X, Y, Epsilon: extended): boolean; overload; |
function NearlyTheSame(const Loc1, Loc2: TPointd; Epsilon: extended) : boolean; overload; |
TZResult = (...); |
TLineIntersectionResult = (...); |
TPlaneLineIntersection = (...); |
TPlaneIntersection = (...); |
TIsInsideResult = (...); |
PPointD = ˆTPointd; |
TPointd = array [0 .. DIM - 1] of extended; |
TElevationsLocations = array [0 .. 2] of TXYZLocation; |
DIM = 3; |
MinX: double; |
MinY: double; |
MinZ: double; |
MaxX: double; |
MaxY: double; |
MaxZ: double; |
function NearlyTheSame(const X, Y, Epsilon: extended): boolean; overload; |
function NearlyTheSame(const Loc1, Loc2: TPointd; Epsilon: extended) : boolean; overload; |
TZResult = (...); |
Values
|
TLineIntersectionResult = (...); |
Values
|
TPlaneLineIntersection = (...); |
Values
|
TPlaneIntersection = (...); |
Values
|
TIsInsideResult = (...); |
Values
|
PPointD = ˆTPointd; |
TPointd = array [0 .. DIM - 1] of extended; |
extended point //adapted from "Computational Geometry in C" |
TElevationsLocations = array [0 .. 2] of TXYZLocation; |
DIM = 3; |
MinX: double; |
MinY: double; |
MinZ: double; |
MaxX: double; |
MaxY: double; |
MaxZ: double; |