Class OperatorInternalRelationUtils
java.lang.Object
com.esri.core.geometry.OperatorInternalRelationUtils
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static interface -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intquickTest2D(Geometry geomA, Geometry geomB, double tolerance, int testType) static intquickTest2D_Accelerated_DisjointOrContains(Geometry geomA, Geometry geomB, double tolerance) private static intquickTest2DEnvelopeEnvelope(Envelope2D geomAEnv, Envelope2D geomBEnv, double tolerance) private static intquickTest2DEnvelopeEnvelope(Envelope geomA, Envelope geomB, double tolerance) private static intquickTest2DEnvelopePoint(Envelope2D envAPlus, Envelope2D envAMinus, Point2D ptB, double tolerance) private static intquickTest2DEnvelopePoint(Envelope2D geomAEnv, Point2D ptB, double tolerance) private static intquickTest2DEnvelopePoint(Envelope geomA, Point geomB, double tolerance) private static intquickTest2DMultiPointEnvelope(MultiPoint geomA, Envelope2D geomBEnv, double tolerance, int testType) private static intquickTest2DMultiPointEnvelope(MultiPoint geomA, Envelope geomB, double tolerance, int testType) private static intquickTest2DMultiPointMultiPoint(MultiPoint geomA, MultiPoint geomB, double tolerance, int testType) private static intquickTest2DMultiPointPoint(MultiPoint geomA, Point2D ptB, double tolerance) private static intquickTest2DMultiPointPoint(MultiPoint geomA, Point geomB, double tolerance) private static intquickTest2DMVEnvelopeRasterOnly(MultiVertexGeometry geomA, Envelope2D geomBEnv, double tolerance) private static intquickTest2DMVMVRasterOnly(MultiVertexGeometry geomA, MultiVertexGeometry geomB, double tolerance) private static intquickTest2DMVPointRasterOnly(MultiVertexGeometry geomA, Point2D ptB, double tolerance) private static intquickTest2DPointPoint(Point2D ptA, Point2D ptB, double tolerance) private static intquickTest2DPointPoint(Point geomA, Point geomB, double tolerance) private static intquickTest2DPolygonEnvelope(Polygon geomA, Envelope2D geomBEnv, double tolerance) private static intquickTest2DPolygonEnvelope(Polygon geomA, Envelope geomB, double tolerance) private static intquickTest2DPolygonMultiPoint(Polygon geomA, MultiPoint geomB, double tolerance) private static intquickTest2DPolygonPoint(Polygon geomA, Point2D ptB, double tolerance) private static intquickTest2DPolygonPoint(Polygon geomA, Point geomB, double tolerance) private static intquickTest2DPolygonPolygon(Polygon geomA, Polygon geomB, double tolerance) private static intquickTest2DPolygonPolyline(Polygon geomA, Polyline geomB, double tolerance) private static intquickTest2DPolylineEnvelope(Polyline geomA, Envelope2D geomBEnv, double tolerance) private static intquickTest2DPolylineEnvelope(Polyline geomA, Envelope geomB, double tolerance) private static intquickTest2DPolylineMultiPoint(Polyline geomA, MultiPoint geomB, double tolerance) private static intquickTest2DPolylinePoint(Polyline geomA, Point2D ptB, double tolerance, int testType) private static intquickTest2DPolylinePoint(Polyline geomA, Point geomB, double tolerance, int testType) private static intquickTest2DPolylinePolyline(Polyline geomA, Polyline geomB, double tolerance) private static intreverseResult(int resIn)
-
Constructor Details
-
OperatorInternalRelationUtils
OperatorInternalRelationUtils()
-
-
Method Details
-
quickTest2D
-
quickTest2DPointPoint
-
quickTest2DPointPoint
-
quickTest2DEnvelopePoint
-
quickTest2DEnvelopePoint
-
quickTest2DEnvelopePoint
private static int quickTest2DEnvelopePoint(Envelope2D envAPlus, Envelope2D envAMinus, Point2D ptB, double tolerance) -
quickTest2DEnvelopeEnvelope
-
quickTest2DEnvelopeEnvelope
private static int quickTest2DEnvelopeEnvelope(Envelope2D geomAEnv, Envelope2D geomBEnv, double tolerance) -
quickTest2DMultiPointPoint
-
quickTest2DMultiPointPoint
-
quickTest2DMultiPointEnvelope
private static int quickTest2DMultiPointEnvelope(MultiPoint geomA, Envelope geomB, double tolerance, int testType) -
quickTest2DMultiPointEnvelope
private static int quickTest2DMultiPointEnvelope(MultiPoint geomA, Envelope2D geomBEnv, double tolerance, int testType) -
quickTest2DMultiPointMultiPoint
private static int quickTest2DMultiPointMultiPoint(MultiPoint geomA, MultiPoint geomB, double tolerance, int testType) -
quickTest2DPolylinePoint
-
quickTest2DMVPointRasterOnly
private static int quickTest2DMVPointRasterOnly(MultiVertexGeometry geomA, Point2D ptB, double tolerance) -
quickTest2DPolylinePoint
-
quickTest2DPolylineEnvelope
-
quickTest2DPolylineEnvelope
private static int quickTest2DPolylineEnvelope(Polyline geomA, Envelope2D geomBEnv, double tolerance) -
quickTest2DMVEnvelopeRasterOnly
private static int quickTest2DMVEnvelopeRasterOnly(MultiVertexGeometry geomA, Envelope2D geomBEnv, double tolerance) -
quickTest2DPolylineMultiPoint
private static int quickTest2DPolylineMultiPoint(Polyline geomA, MultiPoint geomB, double tolerance) -
quickTest2DMVMVRasterOnly
private static int quickTest2DMVMVRasterOnly(MultiVertexGeometry geomA, MultiVertexGeometry geomB, double tolerance) -
quickTest2DPolylinePolyline
-
quickTest2DPolygonPoint
-
quickTest2DPolygonPoint
-
quickTest2DPolygonEnvelope
-
quickTest2DPolygonEnvelope
-
quickTest2DPolygonMultiPoint
-
quickTest2DPolygonPolyline
-
quickTest2DPolygonPolygon
-
quickTest2D_Accelerated_DisjointOrContains
-
reverseResult
private static int reverseResult(int resIn)
-