private int |
GeoComplexPolygon.DualCrossingEdgeIterator.countCrossings(GeoComplexPolygon.Edge edge,
Plane travelEnvelopePlane,
Membership travelEnvelopeBound1,
Membership travelEnvelopeBound2,
Plane testPointEnvelopePlane,
Membership testPointEnvelopeBound1,
Membership testPointEnvelopeBound2) |
Find the intersections with a pair of envelope planes, and assess those intersections for
duplication and for whether they truly describe crossings.
|
private int |
GeoComplexPolygon.FullLinearCrossingEdgeIterator.countCrossings(GeoComplexPolygon.Edge edge,
Plane envelopePlane,
Membership envelopeBound) |
Find the intersections with an envelope plane, and assess those intersections for whether
they truly describe crossings.
|
private int |
GeoComplexPolygon.SectorLinearCrossingEdgeIterator.countCrossings(GeoComplexPolygon.Edge edge,
Plane envelopePlane,
Membership envelopeBound1,
Membership envelopeBound2) |
Find the intersections with an envelope plane, and assess those intersections for whether
they truly describe crossings.
|
private static void |
GeoComplexPolygon.fillInEdgeDescription(java.lang.StringBuilder description,
GeoComplexPolygon.Edge startEdge) |
|
protected abstract double |
GeoComplexPolygon.Tree.getMaximum(GeoComplexPolygon.Edge edge) |
Get the maximum value from the edge.
|
protected double |
GeoComplexPolygon.XTree.getMaximum(GeoComplexPolygon.Edge edge) |
|
protected double |
GeoComplexPolygon.YTree.getMaximum(GeoComplexPolygon.Edge edge) |
|
protected double |
GeoComplexPolygon.ZTree.getMaximum(GeoComplexPolygon.Edge edge) |
|
protected abstract double |
GeoComplexPolygon.Tree.getMinimum(GeoComplexPolygon.Edge edge) |
Get the minimum value from the edge.
|
protected double |
GeoComplexPolygon.XTree.getMinimum(GeoComplexPolygon.Edge edge) |
|
protected double |
GeoComplexPolygon.YTree.getMinimum(GeoComplexPolygon.Edge edge) |
|
protected double |
GeoComplexPolygon.ZTree.getMinimum(GeoComplexPolygon.Edge edge) |
|
boolean |
GeoComplexPolygon.DualCrossingEdgeIterator.matches(GeoComplexPolygon.Edge edge) |
|
boolean |
GeoComplexPolygon.EdgeIterator.matches(GeoComplexPolygon.Edge edge) |
|
boolean |
GeoComplexPolygon.FullLinearCrossingEdgeIterator.matches(GeoComplexPolygon.Edge edge) |
|
boolean |
GeoComplexPolygon.IntersectorEdgeIterator.matches(GeoComplexPolygon.Edge edge) |
|
boolean |
GeoComplexPolygon.IntersectorShapeIterator.matches(GeoComplexPolygon.Edge edge) |
|
boolean |
GeoComplexPolygon.SectorLinearCrossingEdgeIterator.matches(GeoComplexPolygon.Edge edge) |
|