Uses of Class
com.esri.core.geometry.ProgressTracker
Packages that use ProgressTracker
-
Uses of ProgressTracker in com.esri.core.geometry
Fields in com.esri.core.geometry declared as ProgressTrackerModifier and TypeFieldDescriptionprivate ProgressTracker
Bufferer.GeometryCursorForMultiPoint.m_progress_tracker
private ProgressTracker
Bufferer.m_progress_tracker
private ProgressTracker
Cracker.m_progress_tracker
(package private) ProgressTracker
OperatorBoundaryLocalCursor.m_progress_tracker
private ProgressTracker
OperatorBufferCursor.m_progress_tracker
private ProgressTracker
OperatorConvexHullCursor.m_progress_tracker
(package private) ProgressTracker
OperatorDifferenceCursor.m_progress_tracker
(package private) ProgressTracker
OperatorIntersectionCursor.m_progress_tracker
(package private) ProgressTracker
OperatorSymmetricDifferenceCursor.m_progress_tracker
private ProgressTracker
OperatorUnionCursor.m_progress_tracker
(package private) ProgressTracker
ConstructOffset.m_progressTracker
private ProgressTracker
CrackAndCluster.m_progressTracker
(package private) ProgressTracker
OperatorCutCursor.m_progressTracker
private ProgressTracker
OperatorDistanceLocal.DistanceCalculator.m_progressTracker
(package private) ProgressTracker
OperatorGeneralizeCursor.m_progressTracker
(package private) ProgressTracker
OperatorOffsetCursor.m_progressTracker
(package private) ProgressTracker
OperatorSimplifyCursor.m_progressTracker
(package private) ProgressTracker
OperatorSimplifyCursorOGC.m_progressTracker
private ProgressTracker
OperatorSimplifyLocalHelper.m_progressTracker
private ProgressTracker
Simplificator.m_progressTracker
Methods in com.esri.core.geometry with parameters of type ProgressTrackerModifier and TypeMethodDescription(package private) Geometry
Bufferer.buffer
(Geometry geometry, double distance, SpatialReference sr, double densify_dist, int max_vertex_in_complete_circle, ProgressTracker progress_tracker) Result is always a polygon.(package private) static Geometry
Boundary.calculate
(Geometry geom, ProgressTracker progress_tracker) (package private) static Geometry
OperatorBoundaryLocalCursor.calculate_boundary
(Geometry geom, ProgressTracker progress_tracker) (package private) static Geometry
OperatorConvexHullCursor.calculateConvexHull_
(Geometry geom, ProgressTracker progress_tracker) private Geometry
OperatorConvexHullCursor.calculateConvexHullMerging_
(GeometryCursor geoms, ProgressTracker progress_tracker) (package private) static MultiPoint
Boundary.calculatePolylineBoundary_
(Object impl, ProgressTracker progress_tracker, boolean only_check_non_empty_boundary, boolean[] not_empty) static void
ProgressTracker.checkAndThrow
(ProgressTracker tracker) Checks the tracker and throws UserCancelException if tracker is not null and progress returns false(package private) static EditShape
Cutter.CutPolyline
(boolean bConsiderTouch, Polyline cuttee, Polyline cutter, double tolerance, ArrayList<OperatorCutLocal.CutPair> cutPairs, AttributeStreamOfInt32 segmentCounts, ProgressTracker progressTracker) (package private) static Geometry
OperatorDifferenceLocal.difference
(Geometry geometry_a, Geometry geometry_b, SpatialReference spatial_reference, ProgressTracker progress_tracker) static Geometry
TopologicalOperations.difference
(Geometry geometry_a, Geometry geometry_b, SpatialReference sr, ProgressTracker progress_tracker) static Geometry
TopologicalOperations.dissolve
(Geometry geometry_a, Geometry geometry_b, SpatialReference sr, ProgressTracker progress_tracker) (package private) static Geometry
TopologicalOperations.dissolveDirty
(ArrayList<Geometry> geometries, SpatialReference sr, ProgressTracker progress_tracker) private void
RelationalOperationsMatrix.editShapeCrackAndCluster_
(EditShape shape, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.envelopeContainsEnvelope_
(Envelope2D env_a, Envelope2D env_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.envelopeCrossesEnvelope_
(Envelope2D env_a, Envelope2D env_b, double tolerance, ProgressTracker progress_tracker) (package private) static boolean
RelationalOperations.envelopeDisjointEnvelope_
(Envelope2D env_a, Envelope2D env_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.envelopeEqualsEnvelope_
(Envelope2D env_a, Envelope2D env_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.envelopeOverlapsEnvelope_
(Envelope2D env_a, Envelope2D env_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.envelopeTouchesEnvelope_
(Envelope2D env_a, Envelope2D env_b, double tolerance, ProgressTracker progress_tracker) CombineOperator.execute
(Geometry geom1, Geometry geom2, SpatialReference sr, ProgressTracker progressTracker) Operation on two geometries, returning a third.(package private) static Geometry
ConstructOffset.execute
(Geometry inputGeometry, double distance, OperatorOffset.JoinType joins, double miterLimit, double tolerance, ProgressTracker progressTracker) static boolean
CrackAndCluster.execute
(EditShape shape, double tolerance, ProgressTracker progressTracker, boolean filter_degenerate_segments) (package private) static boolean
Cracker.execute
(EditShape shape, double tolerance, ProgressTracker progress_tracker) (package private) static boolean
Cracker.execute
(EditShape shape, Envelope2D extent, double tolerance, ProgressTracker progress_tracker) abstract GeometryCursor
OperatorBoundary.execute
(GeometryCursor geoms, ProgressTracker progress_tracker) Calculates the boundary geometry.abstract Geometry
OperatorBoundary.execute
(Geometry geom, ProgressTracker progress_tracker) Calculates the boundary.OperatorBoundaryLocal.execute
(GeometryCursor geoms, ProgressTracker progressTracker) OperatorBoundaryLocal.execute
(Geometry geom, ProgressTracker progressTracker) abstract GeometryCursor
OperatorBuffer.execute
(GeometryCursor inputGeometries, SpatialReference sr, double[] distances, boolean bUnion, ProgressTracker progressTracker) Creates a buffer around the input geometries(package private) abstract GeometryCursor
OperatorBuffer.execute
(GeometryCursor input_geometries, SpatialReference sr, double[] distances, double max_deviation, int max_vertices_in_full_circle, boolean b_union, ProgressTracker progress_tracker) Creates a buffer around the input geometriesabstract Geometry
OperatorBuffer.execute
(Geometry inputGeometry, SpatialReference sr, double distance, ProgressTracker progressTracker) Creates a buffer around the input geometryOperatorBufferLocal.execute
(GeometryCursor inputGeometries, SpatialReference sr, double[] distances, boolean bUnion, ProgressTracker progressTracker) OperatorBufferLocal.execute
(GeometryCursor inputGeometries, SpatialReference sr, double[] distances, double max_deviation, int max_vertices_in_full_circle, boolean b_union, ProgressTracker progressTracker) OperatorBufferLocal.execute
(Geometry inputGeometry, SpatialReference sr, double distance, ProgressTracker progressTracker) abstract Point2D
OperatorCentroid2D.execute
(Geometry geometry, ProgressTracker progressTracker) OperatorCentroid2DLocal.execute
(Geometry geometry, ProgressTracker progressTracker) abstract GeometryCursor
OperatorClip.execute
(GeometryCursor geoms, Envelope2D envelope, SpatialReference spatialRef, ProgressTracker progressTracker) Performs the Clip operation on the geometry set.abstract Geometry
OperatorClip.execute
(Geometry geom, Envelope2D envelope, SpatialReference spatialRef, ProgressTracker progressTracker) Performs the Clip operation on a single geometry.OperatorClipLocal.execute
(GeometryCursor geoms, Envelope2D envelope, SpatialReference spatialRef, ProgressTracker progressTracker) OperatorClipLocal.execute
(Geometry geom, Envelope2D envelope, SpatialReference spatialRef, ProgressTracker progressTracker) boolean
OperatorContainsLocal.execute
(Geometry inputGeom1, Geometry inputGeom2, SpatialReference sr, ProgressTracker progressTracker) abstract GeometryCursor
OperatorConvexHull.execute
(GeometryCursor geoms, boolean b_merge, ProgressTracker progress_tracker) Calculates the convex hull.abstract Geometry
OperatorConvexHull.execute
(Geometry geom, ProgressTracker progress_tracker) Calculates the convex hull geometry.OperatorConvexHullLocal.execute
(GeometryCursor geoms, boolean b_merge, ProgressTracker progress_tracker) OperatorConvexHullLocal.execute
(Geometry geometry, ProgressTracker progress_tracker) boolean
OperatorCrossesLocal.execute
(Geometry inputGeom1, Geometry inputGeom2, SpatialReference sr, ProgressTracker progressTracker) abstract GeometryCursor
OperatorCut.execute
(boolean bConsiderTouch, Geometry cuttee, Polyline cutter, SpatialReference spatialReference, ProgressTracker progressTracker) Performs the Cut operation on a geometry.OperatorCutLocal.execute
(boolean bConsiderTouch, Geometry cuttee, Polyline cutter, SpatialReference spatialReference, ProgressTracker progressTracker) abstract GeometryCursor
OperatorDensifyByLength.execute
(GeometryCursor inputGeometries, double maxLength, ProgressTracker progressTracker) Performs the Densify operation on the geometry set.abstract Geometry
OperatorDensifyByLength.execute
(Geometry inputGeometry, double maxLength, ProgressTracker progressTracker) Performs the Densify operation on the geometry set.OperatorDensifyByLengthLocal.execute
(GeometryCursor inputGeometries, double maxLength, ProgressTracker progressTracker) OperatorDensifyByLengthLocal.execute
(Geometry inputGeometry, double maxLength, ProgressTracker progressTracker) abstract GeometryCursor
OperatorDifference.execute
(GeometryCursor inputGeometries, GeometryCursor subtractor, SpatialReference sr, ProgressTracker progressTracker) Performs the Topological Difference operation on the geometry set.abstract Geometry
OperatorDifference.execute
(Geometry inputGeometry, Geometry subtractor, SpatialReference sr, ProgressTracker progressTracker) Performs the Topological Difference operation on the two geometries.OperatorDifferenceLocal.execute
(GeometryCursor inputGeometries, GeometryCursor subtractor, SpatialReference sr, ProgressTracker progressTracker) OperatorDifferenceLocal.execute
(Geometry inputGeometry, Geometry subtractor, SpatialReference sr, ProgressTracker progressTracker) boolean
OperatorDisjointLocal.execute
(Geometry inputGeom1, Geometry inputGeom2, SpatialReference sr, ProgressTracker progressTracker) abstract double
OperatorDistance.execute
(Geometry geom1, Geometry geom2, ProgressTracker progressTracker) Calculates distance between two geometries.double
OperatorDistanceLocal.execute
(Geometry geom1, Geometry geom2, ProgressTracker progressTracker) Performs the Distance operation on two geometriesboolean
OperatorEqualsLocal.execute
(Geometry inputGeom1, Geometry inputGeom2, SpatialReference sr, ProgressTracker progressTracker) abstract ByteBuffer
OperatorExportToWkb.execute
(int exportFlags, Geometry geometry, ProgressTracker progressTracker) Performs the ExportToWKB operation.abstract int
OperatorExportToWkb.execute
(int exportFlags, Geometry geometry, ByteBuffer wkbBuffer, ProgressTracker progressTracker) Performs the ExportToWKB operation.OperatorExportToWkbLocal.execute
(int exportFlags, Geometry geometry, ProgressTracker progressTracker) int
OperatorExportToWkbLocal.execute
(int exportFlags, Geometry geometry, ByteBuffer wkbBuffer, ProgressTracker progressTracker) abstract String
OperatorExportToWkt.execute
(int exportFlags, Geometry geometry, ProgressTracker progress_tracker) OperatorExportToWktLocal.execute
(int export_flags, Geometry geometry, ProgressTracker progress_tracker) abstract GeometryCursor
OperatorGeneralize.execute
(GeometryCursor geoms, double maxDeviation, boolean bRemoveDegenerateParts, ProgressTracker progressTracker) Performs the Generalize operation on a geometry set.abstract Geometry
OperatorGeneralize.execute
(Geometry geom, double maxDeviation, boolean bRemoveDegenerateParts, ProgressTracker progressTracker) Performs the Generalize operation on a single geometry.OperatorGeneralizeLocal.execute
(GeometryCursor geoms, double maxDeviation, boolean bRemoveDegenerateParts, ProgressTracker progressTracker) OperatorGeneralizeLocal.execute
(Geometry geom, double maxDeviation, boolean bRemoveDegenerateParts, ProgressTracker progressTracker) abstract GeometryCursor
OperatorGeodesicBuffer.execute
(GeometryCursor inputGeometries, SpatialReference sr, int curveType, double[] distancesMeters, double maxDeviationMeters, boolean bReserved, boolean bUnion, ProgressTracker progressTracker) Creates a geodesic buffer around the input geometriesabstract Geometry
OperatorGeodesicBuffer.execute
(Geometry inputGeometry, SpatialReference sr, int curveType, double distanceMeters, double maxDeviationMeters, boolean bReserved, ProgressTracker progressTracker) Creates a geodesic buffer around the input geometryOperatorGeodesicBufferLocal.execute
(GeometryCursor inputGeometries, SpatialReference sr, int curveType, double[] distancesMeters, double maxDeviationMeters, boolean bReserved, boolean bUnion, ProgressTracker progressTracker) OperatorGeodesicBufferLocal.execute
(Geometry inputGeometry, SpatialReference sr, int curveType, double distanceMeters, double maxDeviationMeters, boolean bReserved, ProgressTracker progressTracker) abstract double[]
OperatorGeodeticArea.execute
(GeometryCursor geoms, SpatialReference sr, int geodeticCurveType, ProgressTracker progressTracker) Calculates the geodetic area of each geometry in the geometry cursor.abstract double
OperatorGeodeticArea.execute
(Geometry geom, SpatialReference sr, int geodeticCurveType, ProgressTracker progressTracker) Calculates the geodetic area of the input Geometry.double[]
OperatorGeodeticAreaLocal.execute
(GeometryCursor geoms, SpatialReference sr, int geodeticCurveType, ProgressTracker progressTracker) double
OperatorGeodeticAreaLocal.execute
(Geometry geom, SpatialReference sr, int geodeticCurveType, ProgressTracker progressTracker) abstract GeometryCursor
OperatorGeodeticDensifyByLength.execute
(GeometryCursor geoms, double maxSegmentLengthMeters, SpatialReference sr, int curveType, ProgressTracker progressTracker) Densifies input geometries.abstract Geometry
OperatorGeodeticDensifyByLength.execute
(Geometry geom, double maxSegmentLengthMeters, SpatialReference sr, int curveType, ProgressTracker progressTracker) Same as above, but works with a single geometry.OperatorGeodeticDensifyLocal.execute
(GeometryCursor geoms, double maxSegmentLengthMeters, SpatialReference sr, int curveType, ProgressTracker progressTracker) OperatorGeodeticDensifyLocal.execute
(Geometry geom, double maxSegmentLengthMeters, SpatialReference sr, int curveType, ProgressTracker progressTracker) abstract double
OperatorGeodeticLength.execute
(Geometry geom, SpatialReference sr, int geodeticCurveType, ProgressTracker progressTracker) Calculates the geodetic length of the input Geometry.double
OperatorGeodeticLengthLocal.execute
(Geometry geom, SpatialReference sr, int geodeticCurveType, ProgressTracker progressTracker) abstract MapGeometry
OperatorImportFromGeoJson.execute
(int importFlags, Geometry.Type type, JsonReader jsonReader, ProgressTracker progressTracker) Performs the ImportFromGeoJson operation.abstract MapGeometry
OperatorImportFromGeoJson.execute
(int import_flags, Geometry.Type type, String geoJsonString, ProgressTracker progress_tracker) Deprecated, use version without import_flags.OperatorImportFromGeoJsonLocal.execute
(int importFlags, Geometry.Type type, JsonReader jsonReader, ProgressTracker progressTracker) OperatorImportFromGeoJsonLocal.execute
(int importFlags, Geometry.Type type, String geoJsonString, ProgressTracker progressTracker) abstract Geometry
OperatorImportFromWkb.execute
(int importFlags, Geometry.Type type, ByteBuffer wkbBuffer, ProgressTracker progress_tracker) Performs the ImportFromWKB operation.OperatorImportFromWkbLocal.execute
(int importFlags, Geometry.Type type, ByteBuffer wkbBuffer, ProgressTracker progress_tracker) abstract Geometry
OperatorImportFromWkt.execute
(int import_flags, Geometry.Type type, String wkt_string, ProgressTracker progress_tracker) Performs the ImportFromWkt operation.OperatorImportFromWktLocal.execute
(int import_flags, Geometry.Type type, String wkt_string, ProgressTracker progress_tracker) abstract GeometryCursor
OperatorIntersection.execute
(GeometryCursor inputGeometries, GeometryCursor intersector, SpatialReference sr, ProgressTracker progressTracker) Performs the Topological Intersection operation on the geometry set.abstract GeometryCursor
OperatorIntersection.execute
(GeometryCursor input_geometries, GeometryCursor intersector, SpatialReference sr, ProgressTracker progress_tracker, int dimensionMask) Performs the Topological intersection operation on the geometry set.abstract Geometry
OperatorIntersection.execute
(Geometry inputGeometry, Geometry intersector, SpatialReference sr, ProgressTracker progressTracker) Performs the Topological Intersection operation on the geometry.OperatorIntersectionLocal.execute
(GeometryCursor inputGeometries, GeometryCursor intersector, SpatialReference sr, ProgressTracker progressTracker) OperatorIntersectionLocal.execute
(GeometryCursor input_geometries, GeometryCursor intersector, SpatialReference sr, ProgressTracker progress_tracker, int dimensionMask) OperatorIntersectionLocal.execute
(Geometry inputGeometry, Geometry intersector, SpatialReference sr, ProgressTracker progressTracker) boolean
OperatorIntersectsLocal.execute
(Geometry inputGeom1, Geometry inputGeom2, SpatialReference sr, ProgressTracker progressTracker) abstract GeometryCursor
OperatorOffset.execute
(GeometryCursor inputGeometries, SpatialReference sr, double distance, OperatorOffset.JoinType joins, double bevelRatio, double flattenError, ProgressTracker progressTracker) Creates offset version of the input geometries.abstract Geometry
OperatorOffset.execute
(Geometry inputGeometry, SpatialReference sr, double distance, OperatorOffset.JoinType joins, double bevelRatio, double flattenError, ProgressTracker progressTracker) Creates offset version of the input geometry.OperatorOffsetLocal.execute
(GeometryCursor inputGeometries, SpatialReference sr, double distance, OperatorOffset.JoinType joins, double bevelRatio, double flattenError, ProgressTracker progressTracker) OperatorOffsetLocal.execute
(Geometry inputGeometry, SpatialReference sr, double distance, OperatorOffset.JoinType joins, double bevelRatio, double flattenError, ProgressTracker progressTracker) boolean
OperatorOverlapsLocal.execute
(Geometry inputGeom1, Geometry inputGeom2, SpatialReference sr, ProgressTracker progressTracker) abstract GeometryCursor
OperatorProject.execute
(GeometryCursor inputGeoms, ProjectionTransformation projection, ProgressTracker progressTracker) Performs the Project operation on a geometry cursorabstract Geometry
OperatorProject.execute
(Geometry geometry, ProjectionTransformation projection, ProgressTracker progressTracker) Performs the Project operation on a single geometry instanceOperatorProjectLocal.execute
(GeometryCursor inputGeoms, ProjectionTransformation transform, ProgressTracker progressTracker) OperatorProjectLocal.execute
(Geometry inputGeom, ProjectionTransformation transform, ProgressTracker progressTracker) abstract boolean
OperatorRelate.execute
(Geometry inputGeom1, Geometry inputGeom2, SpatialReference sr, String de_9im_string, ProgressTracker progressTracker) Performs the Relation operation between two geometries using the DE-9IM matrix encoded as a string.boolean
OperatorRelateLocal.execute
(Geometry inputGeom1, Geometry inputGeom2, SpatialReference sr, String scl, ProgressTracker progress_tracker) abstract GeometryCursor
OperatorShapePreservingDensify.execute
(GeometryCursor geoms, SpatialReference sr, double maxLengthMeters, double maxDeviationMeters, double reserved, ProgressTracker progressTracker) Performs the Shape Preserving Densify operation on the geometry set.abstract Geometry
OperatorShapePreservingDensify.execute
(Geometry geom, SpatialReference sr, double maxLengthMeters, double maxDeviationMeters, double reserved, ProgressTracker progressTracker) Performs the Shape Preserving Densify operation on the geometry.OperatorShapePreservingDensifyLocal.execute
(GeometryCursor geoms, SpatialReference sr, double maxLengthMeters, double maxDeviationMeters, double reserved, ProgressTracker progressTracker) OperatorShapePreservingDensifyLocal.execute
(Geometry geom, SpatialReference sr, double maxLengthMeters, double maxDeviationMeters, double reserved, ProgressTracker progressTracker) abstract boolean
OperatorSimpleRelation.execute
(Geometry inputGeom1, Geometry inputGeom2, SpatialReference sr, ProgressTracker progressTracker) Performs the given relation operation between two geometries.abstract GeometryCursor
OperatorSimplify.execute
(GeometryCursor geoms, SpatialReference sr, boolean bForceSimplify, ProgressTracker progressTracker) Performs the Simplify operation on the geometry cursor.abstract Geometry
OperatorSimplify.execute
(Geometry geom, SpatialReference sr, boolean bForceSimplify, ProgressTracker progressTracker) Performs the Simplify operation on the geometry.OperatorSimplifyLocal.execute
(GeometryCursor geoms, SpatialReference spatialRef, boolean bForceSimplify, ProgressTracker progressTracker) OperatorSimplifyLocal.execute
(Geometry geom, SpatialReference spatialRef, boolean bForceSimplify, ProgressTracker progressTracker) OperatorSimplifyLocalOGC.execute
(GeometryCursor geoms, SpatialReference spatialRef, boolean bForceSimplify, ProgressTracker progressTracker) OperatorSimplifyLocalOGC.execute
(Geometry geom, SpatialReference spatialRef, boolean bForceSimplify, ProgressTracker progressTracker) abstract GeometryCursor
OperatorSimplifyOGC.execute
(GeometryCursor geoms, SpatialReference sr, boolean bForceSimplify, ProgressTracker progressTracker) Processes geometry cursor to ensure its geometries are simple for OGC specification.abstract Geometry
OperatorSimplifyOGC.execute
(Geometry geom, SpatialReference sr, boolean bForceSimplify, ProgressTracker progressTracker) Processes geometry to ensure it is simple for OGC specification.abstract GeometryCursor
OperatorSymmetricDifference.execute
(GeometryCursor inputGeometries, GeometryCursor rightGeometry, SpatialReference sr, ProgressTracker progressTracker) Performs the Symmetric Difference operation on the geometry set.abstract Geometry
OperatorSymmetricDifference.execute
(Geometry leftGeometry, Geometry rightGeometry, SpatialReference sr, ProgressTracker progressTracker) Performs the Symmetric Difference operation on the two geometries.OperatorSymmetricDifferenceLocal.execute
(GeometryCursor inputGeometries, GeometryCursor rightGeometry, SpatialReference sr, ProgressTracker progressTracker) OperatorSymmetricDifferenceLocal.execute
(Geometry leftGeometry, Geometry rightGeometry, SpatialReference sr, ProgressTracker progressTracker) boolean
OperatorTouchesLocal.execute
(Geometry inputGeom1, Geometry inputGeom2, SpatialReference sr, ProgressTracker progressTracker) abstract GeometryCursor
OperatorUnion.execute
(GeometryCursor inputGeometries, SpatialReference sr, ProgressTracker progressTracker) Performs the Topological Union operation on the geometry set.abstract Geometry
OperatorUnion.execute
(Geometry geom1, Geometry geom2, SpatialReference sr, ProgressTracker progressTracker) Performs the Topological Union operation on two geometries.OperatorUnionLocal.execute
(GeometryCursor inputGeometries, SpatialReference sr, ProgressTracker progressTracker) OperatorUnionLocal.execute
(Geometry geom1, Geometry geom2, SpatialReference sr, ProgressTracker progressTracker) boolean
OperatorWithinLocal.execute
(Geometry inputGeom1, Geometry inputGeom2, SpatialReference sr, ProgressTracker progressTracker) static boolean
Simplificator.execute
(EditShape shape, int geometry, int knownSimpleResult, boolean fixSelfTangency, ProgressTracker progressTracker) abstract MapOGCStructure
OperatorImportFromGeoJson.executeOGC
(int import_flags, String geoJsonString, ProgressTracker progress_tracker) Performs the ImportFromGeoJson operation.OperatorImportFromGeoJsonLocal.executeOGC
(int import_flags, JsonReader json_iterator, ProgressTracker progress_tracker) OperatorImportFromGeoJsonLocal.executeOGC
(int import_flags, String geoJsonString, ProgressTracker progress_tracker) abstract OGCStructure
OperatorImportFromWkb.executeOGC
(int importFlags, ByteBuffer wkbBuffer, ProgressTracker progress_tracker) Performs the ImportFromWkb operation.OperatorImportFromWkbLocal.executeOGC
(int importFlags, ByteBuffer wkbBuffer, ProgressTracker progress_tracker) abstract OGCStructure
OperatorImportFromWkt.executeOGC
(int import_flags, String wkt_string, ProgressTracker progress_tracker) Performs the ImportFromWkt operation.OperatorImportFromWktLocal.executeOGC
(int import_flags, String wkt_string, ProgressTracker progress_tracker) (package private) static boolean
Boundary.hasNonEmptyBoundary
(Geometry geom, ProgressTracker progress_tracker) private void
OperatorImportFromGeoJsonLocal.OperatorImportFromGeoJsonHelper.import_coordinates_
(JsonReader json_iterator, ProgressTracker progress_tracker) (package private) static MapGeometry
OperatorImportFromGeoJsonLocal.OperatorImportFromGeoJsonHelper.importFromGeoJson
(int importFlags, Geometry.Type type, JsonReader json_iterator, ProgressTracker progress_tracker, boolean skip_coordinates) (package private) static MapOGCStructure
OperatorImportFromGeoJsonLocal.OperatorImportFromGeoJsonHelper.importFromGeoJson
(int importFlags, Geometry.Type type, JsonReader json_iterator, ProgressTracker progress_tracker, boolean skip_coordinates, int recursion) (package private) MapOGCStructure
OperatorImportFromGeoJsonLocal.OperatorImportFromGeoJsonHelper.importFromGeoJsonImpl
(int importFlags, Geometry.Type type, JsonReader json_iterator, ProgressTracker progress_tracker, boolean skip_coordinates, int recursion) (package private) static SpatialReference
OperatorImportFromGeoJsonLocal.OperatorImportFromGeoJsonHelper.importSpatialReferenceFromCrs
(JsonReader json_iterator, ProgressTracker progress_tracker) (package private) static SpatialReference
OperatorImportFromGeoJsonLocal.OperatorImportFromGeoJsonHelper.importSpatialReferenceFromCrsUrn_
(JsonReader json_iterator, ProgressTracker progress_tracker) static Geometry
TopologicalOperations.intersection
(Geometry geometry_a, Geometry geometry_b, SpatialReference sr, ProgressTracker progress_tracker) (package private) static Geometry[]
TopologicalOperations.intersectionEx
(Geometry geometry_a, Geometry geometry_b, SpatialReference sr, ProgressTracker progress_tracker) abstract boolean
OperatorConvexHull.isConvex
(Geometry geom, ProgressTracker progress_tracker) Checks whether a Geometry is convex.boolean
OperatorConvexHullLocal.isConvex
(Geometry geom, ProgressTracker progress_tracker) (package private) static boolean
OperatorConvexHullCursor.isConvex_
(Geometry geom, ProgressTracker progress_tracker) (package private) static boolean
ConvexHull.isPathConvex
(MultiPath multi_path, int path_index, ProgressTracker progress_tracker) Returns true if the given path of the input MultiPath is convex.abstract boolean
OperatorSimplify.isSimpleAsFeature
(Geometry geom, SpatialReference spatialRef, boolean bForceTest, NonSimpleResult result, ProgressTracker progressTracker) Tests if the Geometry is simple.boolean
OperatorSimplify.isSimpleAsFeature
(Geometry geom, SpatialReference spatialRef, ProgressTracker progressTracker) Tests if the Geometry is simple (second call will use a cached IsKnownSimple flag and immediately return).boolean
OperatorSimplifyLocal.isSimpleAsFeature
(Geometry geom, SpatialReference spatialRef, boolean bForceTest, NonSimpleResult result, ProgressTracker progressTracker) protected static int
OperatorSimplifyLocalHelper.isSimpleAsFeature
(Geometry geometry, SpatialReference spatialReference, boolean bForce, NonSimpleResult result, ProgressTracker progressTracker) Checks if Geometry is simple for storing in DB: MultiPoint:check that no points coincide.tolerance is ignored.(package private) static int
OperatorSimplifyLocalHelper.isSimpleOGC
(Geometry geometry, SpatialReference spatialReference, boolean bForce, NonSimpleResult result, ProgressTracker progressTracker) boolean
OperatorSimplifyLocalOGC.isSimpleOGC
(Geometry geom, SpatialReference spatialRef, boolean bForceTest, NonSimpleResult result, ProgressTracker progressTracker) abstract boolean
OperatorSimplifyOGC.isSimpleOGC
(Geometry geom, SpatialReference spatialRef, boolean bForceTest, NonSimpleResult result, ProgressTracker progressTracker) Tests if the Geometry is simple for OGC specification.protected static int
OperatorSimplifyLocalHelper.isSimplePlanar
(Geometry geometry, SpatialReference spatialReference, boolean bForce, ProgressTracker progressTracker) The code is executed in the 2D plane only.Attributes are ignored.private static boolean
RelationalOperations.linearPathIntersectsEnvelope_
(MultiPath multipath_a, Envelope2D env_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.multiPathExactlyEqualsMultiPath_
(MultiPath multipathA, MultiPath multipathB, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.multiPointContainsEnvelope_
(MultiPoint multipoint_a, Envelope envelope_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.multiPointContainsMultiPoint_
(MultiPoint multipoint_a, MultiPoint multipoint_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.multiPointContainsPoint_
(MultiPoint multipoint_a, Point point_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.multiPointCoverageMultiPoint_
(MultiPoint _multipointA, MultiPoint _multipointB, double tolerance, boolean bPerformWithin, boolean bPerformEquals, boolean bPerformOverlaps, ProgressTracker progress_tracker) (package private) static boolean
RelationalOperations.multiPointCrossesEnvelope_
(MultiPoint multipoint_a, Envelope envelope_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.multiPointDisjointEnvelope_
(MultiPoint multipoint_a, Envelope envelope_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.multiPointDisjointMultiPoint_
(MultiPoint multipoint_a, MultiPoint multipoint_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.multiPointDisjointPoint_
(MultiPoint multipoint_a, Point point_b, double tolerance, ProgressTracker progress_tracker) (package private) static boolean
RelationalOperations.multiPointDisjointPointImpl_
(MultiPoint multipoint_a, Point2D pt_b, double tolerance, ProgressTracker progressTracker) private static boolean
RelationalOperations.multiPointEqualsEnvelope_
(MultiPoint multipoint_a, Envelope envelope_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.multiPointEqualsMultiPoint_
(MultiPoint multipoint_a, MultiPoint multipoint_b, double tolerance, ProgressTracker progress_tracker) (package private) static boolean
RelationalOperations.multiPointEqualsPoint_
(MultiPoint multipoint_a, Point point_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.multiPointExactlyEqualsMultiPoint_
(MultiPoint multipoint_a, MultiPoint multipoint_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.multiPointIntersectsMultiPoint_
(MultiPoint _multipointA, MultiPoint _multipointB, double tolerance, ProgressTracker progress_tracker) (package private) static Geometry
OperatorDifferenceLocal.multiPointMinusEnvelope_
(MultiPoint multi_point, Envelope envelope, double tolerance, ProgressTracker progress_tracker) (package private) static Geometry
OperatorDifferenceLocal.multiPointMinusPoint_
(MultiPoint multi_point, Point point, double tolerance, ProgressTracker progress_tracker) (package private) static Geometry
OperatorDifferenceLocal.multiPointMinusPolygon_
(MultiPoint multi_point, Polygon polygon, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.multiPointOverlapsMultiPoint_
(MultiPoint multipoint_a, MultiPoint multipoint_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.multiPointRelateEnvelope_
(MultiPoint multipoint_a, Envelope envelope_b, double tolerance, int relation, ProgressTracker progress_tracker) private static boolean
RelationalOperations.multiPointRelateMultiPoint_
(MultiPoint multipoint_a, MultiPoint multipoint_b, double tolerance, int relation, ProgressTracker progress_tracker) (package private) static boolean
RelationalOperationsMatrix.multiPointRelateMultiPoint_
(MultiPoint multipoint_a, MultiPoint multipoint_b, double tolerance, String scl, ProgressTracker progress_tracker) private static boolean
RelationalOperations.multiPointRelatePoint_
(MultiPoint multipoint_a, Point point_b, double tolerance, int relation, ProgressTracker progress_tracker) (package private) static boolean
RelationalOperationsMatrix.multiPointRelatePoint_
(MultiPoint multipoint_a, Point point_b, double tolerance, String scl, ProgressTracker progress_tracker) (package private) static Geometry
OperatorSymmetricDifferenceLocal.multiPointSymDiffPoint_
(MultiPoint multi_point, Point point, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.multiPointTouchesEnvelope_
(MultiPoint multipoint_a, Envelope envelope_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.multiPointWithinEnvelope_
(MultiPoint multipoint_a, Envelope envelope_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.multiPointWithinPoint_
(MultiPoint multipoint_a, Point point_b, double tolerance, ProgressTracker progress_tracker) (package private) static boolean
Cracker.needsCracking
(boolean allowCoincident, EditShape shape, double tolerance, NonSimpleResult result, ProgressTracker progress_tracker) (package private) MultiVertexGeometry
TopologicalOperations.planarSimplify
(EditShape shape, int geom, double tolerance, boolean b_use_winding_rule_for_polygons, boolean dirty_result, ProgressTracker progress_tracker) (package private) static MultiVertexGeometry
TopologicalOperations.planarSimplify
(MultiVertexGeometry input_geom, double tolerance, boolean use_winding_rule_for_polygons, boolean dirty_result, ProgressTracker progress_tracker) (package private) MultiVertexGeometry
TopologicalOperations.planarSimplifyImpl_
(MultiVertexGeometry input_geom, double tolerance, boolean b_use_winding_rule_for_polygons, boolean dirty_result, ProgressTracker progress_tracker) (package private) boolean
TopologicalOperations.planarSimplifyNoCrackingAndCluster
(boolean OGCoutput, EditShape shape, int geom, ProgressTracker progress_tracker) (package private) void
TopoGraph.planeSweepParentage_
(int inputMode, ProgressTracker progress_tracker) private static boolean
RelationalOperations.pointContainsEnvelope_
(Point2D pt_a, Envelope2D env_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.pointContainsPoint_
(Point2D pt_a, Point2D pt_b, double tolerance, ProgressTracker progress_tracker) (package private) static boolean
RelationalOperations.pointDisjointEnvelope_
(Point2D pt_a, Envelope2D env_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.pointDisjointPoint_
(Point2D pt_a, Point2D pt_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.pointEqualsEnvelope_
(Point2D pt_a, Envelope2D env_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.pointEqualsPoint_
(Point2D pt_a, Point2D pt_b, double tolerance, ProgressTracker progress_tracker) (package private) static Geometry
OperatorDifferenceLocal.pointMinusEnvelope_
(Point point, Envelope envelope, double tolerance, ProgressTracker progress_tracker) (package private) static Geometry
OperatorDifferenceLocal.pointMinusMultiPoint_
(Point point, MultiPoint multi_point, double tolerance, ProgressTracker progress_tracker) (package private) static Geometry
OperatorDifferenceLocal.pointMinusPoint_
(Point point_a, Point point_b, double tolerance, ProgressTracker progress_tracker) (package private) static Geometry
OperatorDifferenceLocal.pointMinusPolygon_
(Point point, Polygon polygon, double tolerance, ProgressTracker progress_tracker) (package private) static Geometry
OperatorDifferenceLocal.pointMinusPolyline_
(Point point, Polyline polyline, double tolerance, ProgressTracker progress_tracker) (package private) static boolean
RelationalOperationsMatrix.pointRelatePoint_
(Point point_a, Point point_b, double tolerance, String scl, ProgressTracker progress_tracker) (package private) static Geometry
OperatorSymmetricDifferenceLocal.pointSymDiffPoint_
(Point point_a, Point point_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.pointTouchesEnvelope_
(Point2D pt_a, Envelope2D env_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.pointWithinEnvelope_
(Point2D pt_a, Envelope2D env_b, 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, 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, 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, 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, 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) private static boolean
RelationalOperations.polylineContainsEnvelope_
(Polyline polyline_a, Envelope envelope_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polylineContainsMultiPoint_
(Polyline polyline_a, MultiPoint multipoint_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polylineContainsPoint_
(Polyline polyline_a, Point point_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polylineContainsPolyline_
(Polyline polyline_a, Polyline polyline_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polylineCrossesEnvelope_
(Polyline polyline_a, Envelope envelope_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polylineCrossesMultiPoint_
(Polyline polyline_a, MultiPoint multipoint_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polylineCrossesPolyline_
(Polyline polyline_a, Polyline polyline_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polylineDisjointEnvelope_
(Polyline polyline_a, Envelope envelope_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polylineDisjointMultiPoint_
(Polyline polyline_a, MultiPoint multipoint_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polylineDisjointPoint_
(Polyline polyline_a, Point point_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polylineDisjointPolyline_
(Polyline polyline_a, Polyline polyline_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polylineEqualsEnvelope_
(Polyline polyline_a, Envelope envelope_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polylineEqualsPolyline_
(Polyline polyline_a, Polyline polyline_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polylineOverlapsEnvelope_
(Polyline polyline_a, Envelope envelope_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polylineOverlapsPolyline_
(Polyline polyline_a, Polyline polyline_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polylineRelateEnvelope_
(Polyline polyline_a, Envelope envelope_b, double tolerance, int relation, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polylineRelateMultiPoint_
(Polyline polyline_a, MultiPoint multipoint_b, double tolerance, int relation, ProgressTracker progress_tracker) (package private) static boolean
RelationalOperationsMatrix.polylineRelateMultiPoint_
(Polyline polyline_a, MultiPoint multipoint_b, double tolerance, String scl, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polylineRelatePoint_
(Polyline polyline_a, Point point_b, double tolerance, int relation, ProgressTracker progress_tracker) (package private) static boolean
RelationalOperationsMatrix.polylineRelatePoint_
(Polyline polyline_a, Point point_b, double tolerance, String scl, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polylineRelatePolyline_
(Polyline polyline_a, Polyline polyline_b, double tolerance, int relation, ProgressTracker progress_tracker) (package private) static boolean
RelationalOperationsMatrix.polylineRelatePolyline_
(Polyline polyline_a, Polyline polyline_b, double tolerance, String scl, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polylineTouchesEnvelope_
(Polyline polyline_a, Envelope envelope_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polylineTouchesMultiPoint_
(Polyline polyline_a, MultiPoint multipoint_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polylineTouchesPoint_
(Polyline polyline_a, Point point_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polylineTouchesPolyline_
(Polyline polyline_a, Polyline polyline_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polylineWithinEnvelope_
(Polyline polyline_a, Envelope envelope_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.relate
(Envelope envelope_a, Envelope envelope_b, SpatialReference sr, int relation, ProgressTracker progress_tracker) (package private) static boolean
RelationalOperations.relate
(Geometry geometry_a, Geometry geometry_b, SpatialReference sr, int relation, ProgressTracker progress_tracker) private static boolean
RelationalOperations.relate
(Point point_a, Envelope envelope_b, SpatialReference sr, int relation, ProgressTracker progress_tracker) private static boolean
RelationalOperations.relate
(Point point_a, Point point_b, SpatialReference sr, int relation, ProgressTracker progress_tracker) (package private) static boolean
RelationalOperationsMatrix.relate
(Geometry geometry_a, Geometry geometry_b, SpatialReference sr, String scl, ProgressTracker progress_tracker) (package private) void
TopoGraph.setAndSimplifyEditShapeAlternate
(EditShape shape, int geometry, ProgressTracker progressTracker) (package private) void
TopoGraph.setAndSimplifyEditShapeWinding
(EditShape shape, int geometry, ProgressTracker progressTracker) (package private) void
TopoGraph.setEditShape
(EditShape shape, ProgressTracker progress_tracker) (package private) void
TopoGraph.setEditShape
(EditShape shape, ProgressTracker progress_tracker, boolean bBuildChains) (package private) void
TopologicalOperations.setEditShape
(EditShape shape, ProgressTracker progressTracker) private void
RelationalOperationsMatrix.setEditShape_
(EditShape shape, ProgressTracker progressTracker) (package private) void
TopologicalOperations.setEditShapeCrackAndCluster
(EditShape shape, double tolerance, ProgressTracker progressTracker) private void
RelationalOperationsMatrix.setEditShapeCrackAndCluster_
(EditShape shape, double tolerance, ProgressTracker progress_tracker) (package private) void
TopoGraph.setEditShapeImpl_
(EditShape shape, int inputMode, AttributeStreamOfInt32 editShapeGeometries, ProgressTracker progress_tracker, boolean bBuildChains) protected static Geometry
OperatorSimplifyLocalHelper.simplifyAsFeature
(Geometry geometry, SpatialReference spatialReference, boolean bForce, ProgressTracker progressTracker) Simplifies geometries for storing in DB: MultiPoint:check that no points coincide.tolerance is ignored.(package private) static Geometry
OperatorSimplifyLocalHelper.simplifyOGC
(Geometry geometry, SpatialReference spatialReference, boolean bForce, ProgressTracker progressTracker) Simplifies geometries for storing in OGC format: MultiPoint:check that no points coincide.tolerance is ignored.(package private) static MultiVertexGeometry
TopologicalOperations.simplifyOGC
(MultiVertexGeometry input_geom, double tolerance, boolean dirty_result, ProgressTracker progress_tracker) (package private) static Geometry
OperatorSymmetricDifferenceLocal.symmetricDifference
(Geometry geometry_a, Geometry geometry_b, SpatialReference spatial_reference, ProgressTracker progress_tracker) static Geometry
TopologicalOperations.symmetricDifference
(Geometry geometry_a, Geometry geometry_b, SpatialReference sr, ProgressTracker progress_tracker) Constructors in com.esri.core.geometry with parameters of type ProgressTrackerModifierConstructorDescription(package private)
ConstructOffset
(ProgressTracker progressTracker) private
CrackAndCluster
(ProgressTracker progressTracker) (package private)
Cracker
(ProgressTracker progress_tracker) (package private)
DistanceCalculator
(ProgressTracker progressTracker) (package private)
GeometryCursorForMultiPoint
(Bufferer parent, MultiPoint mp, double distance, SpatialReference sr, double densify_dist, int max_vertex_in_complete_circle, ProgressTracker progress_tracker) (package private)
OperatorBoundaryLocalCursor
(GeometryCursor inputGeoms, ProgressTracker tracker) (package private)
OperatorBufferCursor
(GeometryCursor inputGeoms, SpatialReference sr, double[] distances, double max_deviation, int max_vertices, boolean b_union, ProgressTracker progress_tracker) (package private)
OperatorClipCursor
(GeometryCursor geoms, Envelope2D envelope, SpatialReference spatial_ref, ProgressTracker progress_tracker) (package private)
OperatorConvexHullCursor
(boolean b_merge, GeometryCursor geoms, ProgressTracker progress_tracker) (package private)
OperatorCutCursor
(boolean bConsiderTouch, Geometry cuttee, Polyline cutter, SpatialReference spatialReference, ProgressTracker progressTracker) OperatorDensifyByLengthCursor
(GeometryCursor inputGeoms1, double maxLength, ProgressTracker progressTracker) (package private)
OperatorDifferenceCursor
(GeometryCursor inputGeoms, GeometryCursor geomSubtractor, SpatialReference sr, ProgressTracker progress_tracker) OperatorGeneralizeCursor
(GeometryCursor geoms, double maxDeviation, boolean bRemoveDegenerateParts, ProgressTracker progressTracker) (package private)
OperatorIntersectionCursor
(GeometryCursor inputGeoms, GeometryCursor geomIntersector, SpatialReference sr, ProgressTracker progress_tracker, int dimensionMask) (package private)
OperatorOffsetCursor
(GeometryCursor inputGeometries, SpatialReference sr, double distance, OperatorOffset.JoinType joins, double bevelRatio, double flattenError, ProgressTracker progressTracker) (package private)
OperatorSimplifyCursor
(GeometryCursor geoms, SpatialReference spatialRef, boolean bForceSimplify, ProgressTracker progressTracker) (package private)
OperatorSimplifyCursorOGC
(GeometryCursor geoms, SpatialReference spatialRef, boolean bForceSimplify, ProgressTracker progressTracker) (package private)
OperatorSimplifyLocalHelper
(Geometry geometry, SpatialReference spatialReference, int knownSimpleResult, ProgressTracker progressTracker, boolean bOGCRestrictions) (package private)
OperatorSymmetricDifferenceCursor
(GeometryCursor inputGeoms, GeometryCursor rightGeom, SpatialReference sr, ProgressTracker progress_tracker) (package private)
OperatorUnionCursor
(GeometryCursor inputGeoms1, SpatialReference sr, ProgressTracker progress_tracker)