All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

addToEPG(PrimalTripartiteEPG, QuadEdge). Method in class quad_edge.QuadEdge
addToEPG recursively traverse all QuadEdges by Onext and lnext pointer.
after. Variable in class DualSegment2D
areEqual(MyCircle2D, GeomTester2D). Method in class MyCircle2D

B

before. Variable in class DualSegment2D
bound. Variable in class DualSegment2D
BRUTAL_FORCE. Static variable in interface quad_edge.DelaunayConstant

C

connect(QuadEdge, QuadEdge). Static method in class quad_edge.QuadEdge
Connecting the given two QuadEdges by generating a new QuadEdge from a.dest to b.orig, and returns the newly created QuadEdge q, such that a.left=q.left=b.left.

D

Delaunay(InspectableSequence). Constructor for class Delaunay
DelaunayDC(int). Constructor for class quad_edge.DelaunayDC
deleteEdge(QuadEdge). Static method in class quad_edge.QuadEdge
Deletes a QuadEdge.
dest(). Method in class quad_edge.QuadEdge
df. Variable in class DualSegment2D
diagram(). Method in class Voronoi
DIVIDE_AND_CONQUER. Static variable in interface quad_edge.DelaunayConstant
DualSegment2D(IntPoint2D, IntPoint2D, RatPoint2D, Vertex, int). Constructor for class DualSegment2D
DualSegment2D(IntPoint2D, IntPoint2D, Vertex). Constructor for class DualSegment2D
Constructor

E

execute(). Method in class Delaunay
execute(). Method in class Voronoi

G

getAfterMe(). Method in class DualSegment2D
getCenter(). Method in class MyCircle2D
getVoronoi(). Method in class Delaunay

I

is. Variable in class DualSegment2D

L

left(). Method in class quad_edge.QuadEdge
leftOf(GeomSites). Method in class quad_edge.QuadEdge
Testing site s if to the left of this QuadEdge.
leftOf(GeomSites, QuadEdge). Static method in class quad_edge.QuadEdge
Testing site s if to the left of QuadEdge q.
lnext(). Method in class quad_edge.QuadEdge
lprev(). Method in class quad_edge.QuadEdge

M

main(String[]). Static method in class quad_edge.DelaunayDC
makeEdge(). Static method in class quad_edge.QuadEdge
Construct a QuadEdge data structure is to make four QuadEdge and setting up their 'Onext' and 'rot' references such that with the handle q0, other can easily be accessed.
makeEdge(GeomSites, GeomSites). Static method in class quad_edge.QuadEdge
Construct a QuadEdge data structure with the geometric data
MyCircle2D(Circle2D). Constructor for class MyCircle2D
MyCircle2D(Point2D, Point2D, Point2D). Constructor for class MyCircle2D

N

neibor. Variable in class DualSegment2D
nextB. Variable in class DualSegment2D

O

onext(). Method in class quad_edge.QuadEdge
oprev(). Method in class quad_edge.QuadEdge
order. Variable in class DualSegment2D
orig(). Method in class quad_edge.QuadEdge
outputEPG(). Static method in class quad_edge.DelaunayDC

P

p1. Variable in class DualSegment2D
p2. Variable in class DualSegment2D
pc. Variable in class DualSegment2D
pf. Variable in class DualSegment2D
primE. Variable in class DualSegment2D

Q

QuadEdge(QuadEdge, QuadEdge, GeomSites). Constructor for class quad_edge.QuadEdge
Constructor.

R

r. Variable in class DualSegment2D
RANDOM. Static variable in interface quad_edge.DelaunayConstant
removeEdge(QuadEdge). Method in class quad_edge.DelaunayDC
Delete the given QuadEdge from the DelaunayDC edges.
right(). Method in class quad_edge.QuadEdge
rightOf(GeomSites). Method in class quad_edge.QuadEdge
Testing site s if to the right of this QuadEdge.
rightOf(QuadEdge, GeomSites). Static method in class quad_edge.QuadEdge
Testing site s if to the right of QuadEdge q.
rnext(). Method in class quad_edge.QuadEdge
rot(). Method in class quad_edge.QuadEdge
rotSym(). Method in class quad_edge.QuadEdge
rprev(). Method in class quad_edge.QuadEdge

S

setAB(DualSegment2D, DualSegment2D). Method in class DualSegment2D
setBound(int). Method in class DualSegment2D
setData(GeomSites). Method in class quad_edge.QuadEdge
setNeibor(DualSegment2D). Method in class DualSegment2D
setNextB(DualSegment2D). Method in class DualSegment2D
setOnext(QuadEdge). Method in class quad_edge.QuadEdge
setRot(QuadEdge). Method in class quad_edge.QuadEdge
splice(QuadEdge). Method in class quad_edge.QuadEdge
Splicing a given QuadEdge with this QuadEdge.
splice(QuadEdge, QuadEdge). Static method in class quad_edge.QuadEdge
Splices the two argument QuadEdges.
sym(). Method in class quad_edge.QuadEdge

T

toString(). Method in class quad_edge.QuadEdge
toString for output QuadEdge data structure.
triangulation(). Method in class Delaunay

V

vc. Variable in class DualSegment2D
vf. Variable in class DualSegment2D
VoEdge. Variable in class DualSegment2D
Voronoi(InspectableSequence). Constructor for class Voronoi