(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_(java.lang.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,
java.util.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(java.util.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) |
|
Geometry |
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.
|
GeometryCursor |
OperatorBoundaryLocal.execute(GeometryCursor geoms,
ProgressTracker progressTracker) |
|
Geometry |
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 geometries
|
abstract Geometry |
OperatorBuffer.execute(Geometry inputGeometry,
SpatialReference sr,
double distance,
ProgressTracker progressTracker) |
Creates a buffer around the input geometry
|
GeometryCursor |
OperatorBufferLocal.execute(GeometryCursor inputGeometries,
SpatialReference sr,
double[] distances,
boolean bUnion,
ProgressTracker progressTracker) |
|
GeometryCursor |
OperatorBufferLocal.execute(GeometryCursor inputGeometries,
SpatialReference sr,
double[] distances,
double max_deviation,
int max_vertices_in_full_circle,
boolean b_union,
ProgressTracker progressTracker) |
|
Geometry |
OperatorBufferLocal.execute(Geometry inputGeometry,
SpatialReference sr,
double distance,
ProgressTracker progressTracker) |
|
abstract Point2D |
OperatorCentroid2D.execute(Geometry geometry,
ProgressTracker progressTracker) |
|
Point2D |
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.
|
GeometryCursor |
OperatorClipLocal.execute(GeometryCursor geoms,
Envelope2D envelope,
SpatialReference spatialRef,
ProgressTracker progressTracker) |
|
Geometry |
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.
|
GeometryCursor |
OperatorConvexHullLocal.execute(GeometryCursor geoms,
boolean b_merge,
ProgressTracker progress_tracker) |
|
Geometry |
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.
|
GeometryCursor |
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.
|
GeometryCursor |
OperatorDensifyByLengthLocal.execute(GeometryCursor inputGeometries,
double maxLength,
ProgressTracker progressTracker) |
|
Geometry |
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.
|
GeometryCursor |
OperatorDifferenceLocal.execute(GeometryCursor inputGeometries,
GeometryCursor subtractor,
SpatialReference sr,
ProgressTracker progressTracker) |
|
Geometry |
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 geometries
|
boolean |
OperatorEqualsLocal.execute(Geometry inputGeom1,
Geometry inputGeom2,
SpatialReference sr,
ProgressTracker progressTracker) |
|
abstract java.nio.ByteBuffer |
OperatorExportToWkb.execute(int exportFlags,
Geometry geometry,
ProgressTracker progressTracker) |
Performs the ExportToWKB operation.
|
abstract int |
OperatorExportToWkb.execute(int exportFlags,
Geometry geometry,
java.nio.ByteBuffer wkbBuffer,
ProgressTracker progressTracker) |
Performs the ExportToWKB operation.
|
java.nio.ByteBuffer |
OperatorExportToWkbLocal.execute(int exportFlags,
Geometry geometry,
ProgressTracker progressTracker) |
|
int |
OperatorExportToWkbLocal.execute(int exportFlags,
Geometry geometry,
java.nio.ByteBuffer wkbBuffer,
ProgressTracker progressTracker) |
|
abstract java.lang.String |
OperatorExportToWkt.execute(int exportFlags,
Geometry geometry,
ProgressTracker progress_tracker) |
|
java.lang.String |
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.
|
GeometryCursor |
OperatorGeneralizeLocal.execute(GeometryCursor geoms,
double maxDeviation,
boolean bRemoveDegenerateParts,
ProgressTracker progressTracker) |
|
Geometry |
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 geometries
|
abstract Geometry |
OperatorGeodesicBuffer.execute(Geometry inputGeometry,
SpatialReference sr,
int curveType,
double distanceMeters,
double maxDeviationMeters,
boolean bReserved,
ProgressTracker progressTracker) |
Creates a geodesic buffer around the input geometry
|
GeometryCursor |
OperatorGeodesicBufferLocal.execute(GeometryCursor inputGeometries,
SpatialReference sr,
int curveType,
double[] distancesMeters,
double maxDeviationMeters,
boolean bReserved,
boolean bUnion,
ProgressTracker progressTracker) |
|
Geometry |
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.
|
GeometryCursor |
OperatorGeodeticDensifyLocal.execute(GeometryCursor geoms,
double maxSegmentLengthMeters,
SpatialReference sr,
int curveType,
ProgressTracker progressTracker) |
|
Geometry |
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,
java.lang.String geoJsonString,
ProgressTracker progress_tracker) |
Deprecated, use version without import_flags.
|
MapGeometry |
OperatorImportFromGeoJsonLocal.execute(int importFlags,
Geometry.Type type,
JsonReader jsonReader,
ProgressTracker progressTracker) |
|
MapGeometry |
OperatorImportFromGeoJsonLocal.execute(int importFlags,
Geometry.Type type,
java.lang.String geoJsonString,
ProgressTracker progressTracker) |
|
abstract Geometry |
OperatorImportFromWkb.execute(int importFlags,
Geometry.Type type,
java.nio.ByteBuffer wkbBuffer,
ProgressTracker progress_tracker) |
Performs the ImportFromWKB operation.
|
Geometry |
OperatorImportFromWkbLocal.execute(int importFlags,
Geometry.Type type,
java.nio.ByteBuffer wkbBuffer,
ProgressTracker progress_tracker) |
|
abstract Geometry |
OperatorImportFromWkt.execute(int import_flags,
Geometry.Type type,
java.lang.String wkt_string,
ProgressTracker progress_tracker) |
Performs the ImportFromWkt operation.
|
Geometry |
OperatorImportFromWktLocal.execute(int import_flags,
Geometry.Type type,
java.lang.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.
|
GeometryCursor |
OperatorIntersectionLocal.execute(GeometryCursor inputGeometries,
GeometryCursor intersector,
SpatialReference sr,
ProgressTracker progressTracker) |
|
GeometryCursor |
OperatorIntersectionLocal.execute(GeometryCursor input_geometries,
GeometryCursor intersector,
SpatialReference sr,
ProgressTracker progress_tracker,
int dimensionMask) |
|
Geometry |
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.
|
GeometryCursor |
OperatorOffsetLocal.execute(GeometryCursor inputGeometries,
SpatialReference sr,
double distance,
OperatorOffset.JoinType joins,
double bevelRatio,
double flattenError,
ProgressTracker progressTracker) |
|
Geometry |
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 cursor
|
abstract Geometry |
OperatorProject.execute(Geometry geometry,
ProjectionTransformation projection,
ProgressTracker progressTracker) |
Performs the Project operation on a single geometry instance
|
GeometryCursor |
OperatorProjectLocal.execute(GeometryCursor inputGeoms,
ProjectionTransformation transform,
ProgressTracker progressTracker) |
|
Geometry |
OperatorProjectLocal.execute(Geometry inputGeom,
ProjectionTransformation transform,
ProgressTracker progressTracker) |
|
abstract boolean |
OperatorRelate.execute(Geometry inputGeom1,
Geometry inputGeom2,
SpatialReference sr,
java.lang.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,
java.lang.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.
|
GeometryCursor |
OperatorShapePreservingDensifyLocal.execute(GeometryCursor geoms,
SpatialReference sr,
double maxLengthMeters,
double maxDeviationMeters,
double reserved,
ProgressTracker progressTracker) |
|
Geometry |
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.
|
GeometryCursor |
OperatorSimplifyLocal.execute(GeometryCursor geoms,
SpatialReference spatialRef,
boolean bForceSimplify,
ProgressTracker progressTracker) |
|
Geometry |
OperatorSimplifyLocal.execute(Geometry geom,
SpatialReference spatialRef,
boolean bForceSimplify,
ProgressTracker progressTracker) |
|
GeometryCursor |
OperatorSimplifyLocalOGC.execute(GeometryCursor geoms,
SpatialReference spatialRef,
boolean bForceSimplify,
ProgressTracker progressTracker) |
|
Geometry |
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.
|
GeometryCursor |
OperatorSymmetricDifferenceLocal.execute(GeometryCursor inputGeometries,
GeometryCursor rightGeometry,
SpatialReference sr,
ProgressTracker progressTracker) |
|
Geometry |
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.
|
GeometryCursor |
OperatorUnionLocal.execute(GeometryCursor inputGeometries,
SpatialReference sr,
ProgressTracker progressTracker) |
|
Geometry |
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,
java.lang.String geoJsonString,
ProgressTracker progress_tracker) |
Performs the ImportFromGeoJson operation.
|
MapOGCStructure |
OperatorImportFromGeoJsonLocal.executeOGC(int import_flags,
JsonReader json_iterator,
ProgressTracker progress_tracker) |
|
MapOGCStructure |
OperatorImportFromGeoJsonLocal.executeOGC(int import_flags,
java.lang.String geoJsonString,
ProgressTracker progress_tracker) |
|
abstract OGCStructure |
OperatorImportFromWkb.executeOGC(int importFlags,
java.nio.ByteBuffer wkbBuffer,
ProgressTracker progress_tracker) |
Performs the ImportFromWkb operation.
|
OGCStructure |
OperatorImportFromWkbLocal.executeOGC(int importFlags,
java.nio.ByteBuffer wkbBuffer,
ProgressTracker progress_tracker) |
|
abstract OGCStructure |
OperatorImportFromWkt.executeOGC(int import_flags,
java.lang.String wkt_string,
ProgressTracker progress_tracker) |
Performs the ImportFromWkt operation.
|
OGCStructure |
OperatorImportFromWktLocal.executeOGC(int import_flags,
java.lang.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,
java.lang.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,
java.lang.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,
java.lang.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,
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) |
|
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,
java.lang.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,
java.lang.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,
java.lang.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,
java.lang.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) |
|