Description | Uses | Classes, Interfaces, Objects and Records | Functions and Procedures | Types | Constants | Variables |
Name | Description |
---|---|
Class TSegmentObject |
|
Class TSegmentList |
|
Class TPolyhedron |
function SortPointObjects(Item1, Item2: Pointer): integer; |
function WrongEndsMatch(FirstSegment, SecondSegment: TSegmentObject): boolean; |
function EndsMatch(FirstSegment, SecondSegment: TSegmentObject): boolean; |
TPointi = array [0 .. DIM - 1] of integer; |
TPointdArray = array [0 .. BoxMax - 1] of TPointd; |
TInPolyhedronResult = (...); |
TSegPlaneIntersectResult = (...); |
TInTriangleResult = (...); |
TSegTriangleIntersectionResult = (...); |
TBoxTestResult = (...); |
X = 0; |
Y = 1; |
Z = 2; |
BoxMax = 2; |
Epsilon: extended; |
VI_array: array of integer; |
PolyhedronPositions: TIntegerList; |
function SortPointObjects(Item1, Item2: Pointer): integer; |
function WrongEndsMatch(FirstSegment, SecondSegment: TSegmentObject): boolean; |
function EndsMatch(FirstSegment, SecondSegment: TSegmentObject): boolean; |
TPointi = array [0 .. DIM - 1] of integer; |
TPointdArray = array [0 .. BoxMax - 1] of TPointd; |
TInPolyhedronResult = (...); |
integer point //adapted from "Computational Geometry in C" Values
|
TSegPlaneIntersectResult = (...); |
Values
|
TInTriangleResult = (...); |
Values
|
TSegTriangleIntersectionResult = (...); |
Values
|
TBoxTestResult = (...); |
Values
|
X = 0; |
S_Stream, |
Y = 1; |
Z = 2; |
BoxMax = 2; |
Epsilon: extended; |
VI_array: array of integer; |
PolyhedronPositions: TIntegerList; |