Package org.apache.lucene.spatial3d.geom
Class GeoPolygonFactory.Edge
- java.lang.Object
-
- org.apache.lucene.spatial3d.geom.GeoPolygonFactory.Edge
-
- Enclosing class:
- GeoPolygonFactory
private static class GeoPolygonFactory.Edge extends java.lang.Object
Class representing a single (unused) edge.
-
-
Field Summary
Fields Modifier and Type Field Description GeoPoint
endPoint
End pointboolean
isInternal
Internal edge flagSidedPlane
plane
PlaneGeoPoint
startPoint
Start point
-
Constructor Summary
Constructors Constructor Description Edge(GeoPoint startPoint, GeoPoint endPoint, SidedPlane plane, boolean isInternal)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
int
hashCode()
-
-
-
Field Detail
-
plane
public final SidedPlane plane
Plane
-
startPoint
public final GeoPoint startPoint
Start point
-
endPoint
public final GeoPoint endPoint
End point
-
isInternal
public final boolean isInternal
Internal edge flag
-
-
Constructor Detail
-
Edge
public Edge(GeoPoint startPoint, GeoPoint endPoint, SidedPlane plane, boolean isInternal)
Constructor.- Parameters:
startPoint
- the edge start pointendPoint
- the edge end pointplane
- the edge planeisInternal
- true if internal edge
-
-