private static int |
PointInPolygonHelper._isPointInPolygonInternal(Polygon inputPolygon,
Point2D inputPoint,
double tolerance) |
|
private static int |
PointInPolygonHelper._isPointInPolygonInternalWithQuadTree(Polygon inputPolygon,
QuadTreeImpl quadTree,
Point2D inputPoint,
double tolerance) |
|
(package private) int |
OperatorIntersectionCursor.analyseClipSegment_(Polygon polygon,
Point2D pt,
double tol) |
|
(package private) int |
OperatorIntersectionCursor.analyseClipSegment_(Polygon polygon,
Segment seg,
double tol) |
|
private void |
RelationalOperationsMatrix.areaAreaContainsPredicates_(Polygon polygon_b) |
|
private void |
RelationalOperationsMatrix.areaAreaDisjointPredicates_(Polygon polygon_a,
Polygon polygon_b) |
|
private void |
RelationalOperationsMatrix.areaAreaWithinPredicates_(Polygon polygon_a) |
|
private void |
RelationalOperationsMatrix.areaGeomContainsOrDisjointPredicates_(Polygon polygon,
int matrix_interior,
char c1,
int matrix_boundary,
char c2) |
|
private void |
RelationalOperationsMatrix.areaLineContainsPredicates_(Polygon polygon,
Polyline polyline) |
|
private void |
RelationalOperationsMatrix.areaLineDisjointPredicates_(Polygon polygon,
Polyline polyline) |
|
private void |
RelationalOperationsMatrix.areaPointContainsPredicates_(Polygon polygon) |
|
private void |
RelationalOperationsMatrix.areaPointDisjointPredicates_(Polygon polygon) |
|
private Polygon |
Bufferer.bufferPolygonImpl_(Polygon input_geom,
int ipath_begin,
int ipath_end) |
|
(package private) MultiPath |
Clipper.clipPolygon2_(Polygon polygon_in,
double tolerance,
double densify_dist) |
|
private static Point2D |
OperatorCentroid2DLocal.computePolygonCentroid(Polygon polygon) |
|
private static void |
OperatorExportToGeoJsonCursor.exportPolygonToGeoJson_(int export_flags,
Polygon polygon,
JsonWriter json_writer) |
|
private static void |
OperatorExportToJsonCursor.exportPolygonToJson(Polygon pp,
SpatialReference spatialReference,
JsonWriter jsonWriter,
java.util.Map<java.lang.String,java.lang.Object> exportProperties) |
|
private static int |
OperatorExportToWkbLocal.exportPolygonToWKB(int exportFlags,
Polygon _polygon,
java.nio.ByteBuffer wkbBuffer) |
|
(package private) static void |
OperatorExportToWktLocal.exportPolygonToWkt(int export_flags,
Polygon polygon,
java.lang.StringBuilder string) |
|
static int |
PointInPolygonHelper.isPointInAnyOuterRing(Polygon inputPolygon,
Point2D inputPoint,
double tolerance) |
|
static PolygonUtils.PiPResult |
PolygonUtils.isPointInAnyOuterRing(Polygon polygon,
Point2D inputPoint,
double tolerance) |
Tests if Point is inside of the any outer ring of a Polygon.
|
(package private) static int |
PointInPolygonHelper.isPointInPolygon(Polygon inputPolygon,
double inputPointXVal,
double inputPointYVal,
double tolerance) |
|
static int |
PointInPolygonHelper.isPointInPolygon(Polygon inputPolygon,
Point2D inputPoint,
double tolerance) |
|
static int |
PointInPolygonHelper.isPointInPolygon(Polygon inputPolygon,
Point inputPoint,
double tolerance) |
|
(package private) static PolygonUtils.PiPResult |
PolygonUtils.isPointInPolygon2D(Polygon polygon,
double inputPointXVal,
double inputPointYVal,
double tolerance) |
|
static PolygonUtils.PiPResult |
PolygonUtils.isPointInPolygon2D(Polygon polygon,
Point2D inputPoint,
double tolerance) |
|
static PolygonUtils.PiPResult |
PolygonUtils.isPointInPolygon2D(Polygon polygon,
Point inputPoint,
double tolerance) |
Tests if Point is inside the Polygon.
|
static PolygonUtils.PiPResult |
PolygonUtils.isPointInRing2D(Polygon polygon,
int iRing,
Point2D inputPoint,
double tolerance) |
Tests if Point is inside the Polygon's ring.
|
(package private) static Geometry |
OperatorDifferenceLocal.multiPointMinusPolygon_(MultiPoint multi_point,
Polygon polygon,
double tolerance,
ProgressTracker progress_tracker) |
|
(package private) static Geometry |
OperatorDifferenceLocal.pointMinusPolygon_(Point point,
Polygon polygon,
double tolerance,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonContainsEnvelope_(Polygon polygon_a,
Envelope envelope_b,
double tolerance,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonContainsMultiPath_(Polygon polygon_a,
MultiPath multi_path_b,
double tolerance,
boolean[] b_result_known,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonContainsMultiPoint_(Polygon polygon_a,
MultiPoint multipoint_b,
double tolerance,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonContainsPoint_(Polygon polygon_a,
Point point_b,
double tolerance,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonContainsPointImpl_(Polygon polygon_a,
Point2D pt_b,
double tolerance,
ProgressTracker progressTracker) |
|
private static boolean |
RelationalOperations.polygonContainsPolygon_(Polygon polygon_a,
Polygon polygon_b,
double tolerance,
ProgressTracker progress_tracker) |
|
(package private) static boolean |
RelationalOperationsMatrix.polygonContainsPolygon_(Polygon polygon_a,
Polygon polygon_b,
double tolerance,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonContainsPolygonImpl_(Polygon polygon_a,
Polygon polygon_b,
double tolerance,
ProgressTracker progressTracker) |
|
private static boolean |
RelationalOperations.polygonContainsPolyline_(Polygon polygon_a,
Polyline polyline_b,
double tolerance,
ProgressTracker progress_tracker) |
|
(package private) static boolean |
RelationalOperationsMatrix.polygonContainsPolyline_(Polygon polygon_a,
Polyline polyline_b,
double tolerance,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonContainsPolylineImpl_(Polygon polygon_a,
Polyline polyline_b,
double tolerance,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonCrossesEnvelope_(Polygon polygon_a,
Envelope envelope_b,
double tolerance,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonCrossesMultiPoint_(Polygon polygon_a,
MultiPoint multipoint_b,
double tolerance,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonCrossesPolyline_(Polygon polygon_a,
Polyline polyline_b,
double tolerance,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonCrossesPolylineImpl_(Polygon polygon_a,
Polyline polyline_b,
double tolerance,
ProgressTracker progressTracker) |
|
private static boolean |
RelationalOperations.polygonDisjointEnvelope_(Polygon polygon_a,
Envelope envelope_b,
double tolerance,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonDisjointMultiPath_(Polygon polygon_a,
MultiPath multipath_b,
double tolerance,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonDisjointMultiPoint_(Polygon polygon_a,
MultiPoint multipoint_b,
double tolerance,
boolean bIncludeBoundaryA,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonDisjointPoint_(Polygon polygon_a,
Point point_b,
double tolerance,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonDisjointPolygon_(Polygon polygon_a,
Polygon polygon_b,
double tolerance,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonDisjointPolyline_(Polygon polygon_a,
Polyline polyline_b,
double tolerance,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonEqualsEnvelope_(Polygon polygon_a,
Envelope envelope_b,
double tolerance,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonEqualsPolygon_(Polygon polygon_a,
Polygon polygon_b,
double tolerance,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonOverlapsEnvelope_(Polygon polygon_a,
Envelope envelope_b,
double tolerance,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonOverlapsPolygon_(Polygon polygon_a,
Polygon polygon_b,
double tolerance,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonOverlapsPolygonImpl_(Polygon polygon_a,
Polygon polygon_b,
double tolerance,
ProgressTracker progressTracker) |
|
private static boolean |
RelationalOperations.polygonRelateEnvelope_(Polygon polygon_a,
Envelope envelope_b,
double tolerance,
int relation,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonRelateMultiPoint_(Polygon polygon_a,
MultiPoint multipoint_b,
double tolerance,
int relation,
ProgressTracker progress_tracker) |
|
(package private) static boolean |
RelationalOperationsMatrix.polygonRelateMultiPoint_(Polygon polygon_a,
MultiPoint multipoint_b,
double tolerance,
java.lang.String scl,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonRelatePoint_(Polygon polygon_a,
Point point_b,
double tolerance,
int relation,
ProgressTracker progress_tracker) |
|
(package private) static boolean |
RelationalOperationsMatrix.polygonRelatePoint_(Polygon polygon_a,
Point point_b,
double tolerance,
java.lang.String scl,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonRelatePolygon_(Polygon polygon_a,
Polygon polygon_b,
double tolerance,
int relation,
ProgressTracker progress_tracker) |
|
(package private) static boolean |
RelationalOperationsMatrix.polygonRelatePolygon_(Polygon polygon_a,
Polygon polygon_b,
double tolerance,
java.lang.String scl,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonRelatePolyline_(Polygon polygon_a,
Polyline polyline_b,
double tolerance,
int relation,
ProgressTracker progress_tracker) |
|
(package private) static boolean |
RelationalOperationsMatrix.polygonRelatePolyline_(Polygon polygon_a,
Polyline polyline_b,
double tolerance,
java.lang.String scl,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonTouchesEnvelope_(Polygon polygon_a,
Envelope envelope_b,
double tolerance,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonTouchesMultiPoint_(Polygon polygon_a,
MultiPoint multipoint_b,
double tolerance,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonTouchesPoint_(Polygon polygon_a,
Point point_b,
double tolerance,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonTouchesPointImpl_(Polygon polygon_a,
Point2D pt_b,
double tolerance,
ProgressTracker progressTracker) |
|
private static boolean |
RelationalOperations.polygonTouchesPolygon_(Polygon polygon_a,
Polygon polygon_b,
double tolerance,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonTouchesPolygonImpl_(Polygon polygon_a,
Polygon polygon_b,
double tolerance,
ProgressTracker progressTracker) |
|
private static boolean |
RelationalOperations.polygonTouchesPolyline_(Polygon polygon_a,
Polyline polyline_b,
double tolerance,
ProgressTracker progress_tracker) |
|
private static boolean |
RelationalOperations.polygonTouchesPolylineImpl_(Polygon polygon_a,
Polyline polyline_b,
double tolerance,
ProgressTracker progressTracker) |
|
private static boolean |
RelationalOperations.polygonWithinEnvelope_(Polygon polygon_a,
Envelope envelope_b,
double tolerance,
ProgressTracker progress_tracker) |
|
(package private) static boolean |
PointInPolygonHelper.quadTreeWillHelp(Polygon polygon,
int c_queries) |
|
private static int |
OperatorInternalRelationUtils.quickTest2DPolygonEnvelope(Polygon geomA,
Envelope2D geomBEnv,
double tolerance) |
|
private static int |
OperatorInternalRelationUtils.quickTest2DPolygonEnvelope(Polygon geomA,
Envelope geomB,
double tolerance) |
|
private static int |
OperatorInternalRelationUtils.quickTest2DPolygonMultiPoint(Polygon geomA,
MultiPoint geomB,
double tolerance) |
|
private static int |
OperatorInternalRelationUtils.quickTest2DPolygonPoint(Polygon geomA,
Point2D ptB,
double tolerance) |
|
private static int |
OperatorInternalRelationUtils.quickTest2DPolygonPoint(Polygon geomA,
Point geomB,
double tolerance) |
|
private static int |
OperatorInternalRelationUtils.quickTest2DPolygonPolygon(Polygon geomA,
Polygon geomB,
double tolerance) |
|
private static int |
OperatorInternalRelationUtils.quickTest2DPolygonPolyline(Polygon geomA,
Polyline geomB,
double tolerance) |
|
private Polygon |
Bufferer.setStrongSimple_(Polygon poly) |
|
private static Polygon |
Bufferer.setWeakSimple_(Polygon poly) |
|
(package private) static void |
PolygonUtils.testPointsInPolygon2D(Polygon polygon,
double[] xyStreamBuffer,
int pointCount,
double tolerance,
PolygonUtils.PiPResult[] testResults) |
|
static void |
PolygonUtils.testPointsInPolygon2D(Polygon polygon,
Point2D[] inputPoints,
int count,
double tolerance,
PolygonUtils.PiPResult[] testResults) |
Tests point is inside the Polygon for an array of points.
|
(package private) Geometry |
OperatorIntersectionCursor.tryFastIntersectPolylinePolygon_(Polyline polyline,
Polygon polygon) |
|