Uses of Class
com.esri.core.geometry.GeometryCursor
-
Packages that use GeometryCursor Package Description com.esri.core.geometry com.esri.core.geometry.ogc -
-
Uses of GeometryCursor in com.esri.core.geometry
Subclasses of GeometryCursor in com.esri.core.geometry Modifier and Type Class Description private static class
Bufferer.GeometryCursorForMultiPoint
private static class
Bufferer.GeometryCursorForPolygon
private static class
Bufferer.GeometryCursorForPolyline
private static class
Bufferer.GlueingCursorForPolyline
class
GeometryCursorAppend
class
ListeningGeometryCursor
A GeometryCursor implementation that allows pushing geometries into it.private static class
OGCStructureInternal.EditShapeCursor
(package private) class
OperatorBoundaryLocalCursor
(package private) class
OperatorBufferCursor
(package private) class
OperatorClipCursor
(package private) class
OperatorConvexHullCursor
(package private) class
OperatorCutCursor
(package private) class
OperatorDensifyByLengthCursor
(package private) class
OperatorDifferenceCursor
(package private) class
OperatorGeneralizeCursor
(package private) class
OperatorImportFromESRIShapeCursor
(package private) class
OperatorIntersectionCursor
(package private) class
OperatorOffsetCursor
(package private) class
OperatorSimplifyCursor
(package private) class
OperatorSimplifyCursorOGC
(package private) class
OperatorSymmetricDifferenceCursor
(package private) class
OperatorUnionCursor
class
SimpleGeometryCursor
A simple GeometryCursor implementation that wraps a single Geometry or an array of Geometry classesFields in com.esri.core.geometry declared as GeometryCursor Modifier and Type Field Description private GeometryCursor
GeometryCursorAppend. m_cur
private GeometryCursor
GeometryCursorAppend. m_cur1
private GeometryCursor
GeometryCursorAppend. m_cur2
(package private) GeometryCursor
Bufferer.GeometryCursorForPolyline. m_geoms
(package private) GeometryCursor
OperatorGeneralizeCursor. m_geoms
(package private) GeometryCursor
OperatorBoundaryLocalCursor. m_inputGeometryCursor
(package private) GeometryCursor
OperatorClipCursor. m_inputGeometryCursor
private GeometryCursor
OperatorConvexHullCursor. m_inputGeometryCursor
(package private) GeometryCursor
OperatorExportToESRIShapeCursor. m_inputGeometryCursor
(package private) GeometryCursor
OperatorExportToGeoJsonCursor. m_inputGeometryCursor
(package private) GeometryCursor
OperatorExportToJsonCursor. m_inputGeometryCursor
(package private) GeometryCursor
OperatorSimplifyCursor. m_inputGeometryCursor
(package private) GeometryCursor
OperatorSimplifyCursorOGC. m_inputGeometryCursor
private GeometryCursor
OperatorBufferCursor. m_inputGeoms
(package private) GeometryCursor
OperatorDensifyByLengthCursor. m_inputGeoms
(package private) GeometryCursor
OperatorDifferenceCursor. m_inputGeoms
(package private) GeometryCursor
OperatorIntersectionCursor. m_inputGeoms
(package private) GeometryCursor
OperatorOffsetCursor. m_inputGeoms
(package private) GeometryCursor
OperatorSymmetricDifferenceCursor. m_inputGeoms
private GeometryCursor
OperatorUnionCursor. m_inputGeoms
(package private) GeometryCursor
OperatorIntersectionCursor. m_smallCursor
Methods in com.esri.core.geometry that return GeometryCursor Modifier and Type Method Description abstract GeometryCursor
OperatorBoundary. execute(GeometryCursor geoms, ProgressTracker progress_tracker)
Calculates the boundary geometry.GeometryCursor
OperatorBoundaryLocal. execute(GeometryCursor geoms, 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 geometriesGeometryCursor
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)
abstract GeometryCursor
OperatorClip. execute(GeometryCursor geoms, Envelope2D envelope, SpatialReference spatialRef, ProgressTracker progressTracker)
Performs the Clip operation on the geometry set.GeometryCursor
OperatorClipLocal. execute(GeometryCursor geoms, Envelope2D envelope, SpatialReference spatialRef, ProgressTracker progressTracker)
abstract GeometryCursor
OperatorConvexHull. execute(GeometryCursor geoms, boolean b_merge, ProgressTracker progress_tracker)
Calculates the convex hull.GeometryCursor
OperatorConvexHullLocal. execute(GeometryCursor geoms, boolean b_merge, ProgressTracker progress_tracker)
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.GeometryCursor
OperatorDensifyByLengthLocal. execute(GeometryCursor inputGeometries, 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.GeometryCursor
OperatorDifferenceLocal. execute(GeometryCursor inputGeometries, GeometryCursor subtractor, SpatialReference sr, ProgressTracker progressTracker)
abstract GeometryCursor
OperatorGeneralize. execute(GeometryCursor geoms, double maxDeviation, boolean bRemoveDegenerateParts, ProgressTracker progressTracker)
Performs the Generalize operation on a geometry set.GeometryCursor
OperatorGeneralizeLocal. execute(GeometryCursor geoms, 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 geometriesGeometryCursor
OperatorGeodesicBufferLocal. execute(GeometryCursor inputGeometries, SpatialReference sr, int curveType, double[] distancesMeters, double maxDeviationMeters, boolean bReserved, boolean bUnion, ProgressTracker progressTracker)
abstract GeometryCursor
OperatorGeodeticDensifyByLength. execute(GeometryCursor geoms, double maxSegmentLengthMeters, SpatialReference sr, int curveType, ProgressTracker progressTracker)
Densifies input geometries.GeometryCursor
OperatorGeodeticDensifyLocal. execute(GeometryCursor geoms, double maxSegmentLengthMeters, SpatialReference sr, int curveType, ProgressTracker progressTracker)
(package private) abstract GeometryCursor
OperatorImportFromESRIShape. execute(int importFlags, Geometry.Type type, ByteBufferCursor shapeBuffers)
Performs the ImportFromESRIShape operation on a stream of shape buffers(package private) GeometryCursor
OperatorImportFromESRIShapeLocal. execute(int importFlags, Geometry.Type type, ByteBufferCursor shapeBuffers)
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.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)
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.GeometryCursor
OperatorOffsetLocal. execute(GeometryCursor inputGeometries, SpatialReference sr, double distance, OperatorOffset.JoinType joins, double bevelRatio, double flattenError, ProgressTracker progressTracker)
abstract GeometryCursor
OperatorProject. execute(GeometryCursor inputGeoms, ProjectionTransformation projection, ProgressTracker progressTracker)
Performs the Project operation on a geometry cursorGeometryCursor
OperatorProjectLocal. execute(GeometryCursor inputGeoms, ProjectionTransformation transform, ProgressTracker progressTracker)
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.GeometryCursor
OperatorShapePreservingDensifyLocal. execute(GeometryCursor geoms, SpatialReference sr, double maxLengthMeters, double maxDeviationMeters, double reserved, ProgressTracker progressTracker)
abstract GeometryCursor
OperatorSimplify. execute(GeometryCursor geoms, SpatialReference sr, boolean bForceSimplify, ProgressTracker progressTracker)
Performs the Simplify operation on the geometry cursor.GeometryCursor
OperatorSimplifyLocal. execute(GeometryCursor geoms, SpatialReference spatialRef, boolean bForceSimplify, ProgressTracker progressTracker)
GeometryCursor
OperatorSimplifyLocalOGC. execute(GeometryCursor geoms, 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 GeometryCursor
OperatorSymmetricDifference. execute(GeometryCursor inputGeometries, GeometryCursor rightGeometry, SpatialReference sr, ProgressTracker progressTracker)
Performs the Symmetric Difference operation on the geometry set.GeometryCursor
OperatorSymmetricDifferenceLocal. execute(GeometryCursor inputGeometries, GeometryCursor rightGeometry, SpatialReference sr, ProgressTracker progressTracker)
abstract GeometryCursor
OperatorUnion. execute(GeometryCursor inputGeometries, SpatialReference sr, ProgressTracker progressTracker)
Performs the Topological Union operation on the geometry set.GeometryCursor
OperatorUnionLocal. execute(GeometryCursor inputGeometries, SpatialReference sr, ProgressTracker progressTracker)
(package private) GeometryCursor
OperatorIntersectionCursor. intersectEx(Geometry input_geom)
static GeometryCursor
OGCStructureInternal. prepare_for_ops_(GeometryCursor geoms, SpatialReference sr)
(package private) GeometryCursor
OperatorIntersectionCursor. prepareVector_(VertexDescription descr, int dimensionMask, Geometry[] res_vec)
Methods in com.esri.core.geometry with parameters of type GeometryCursor Modifier and Type Method Description private Geometry
OperatorConvexHullCursor. calculateConvexHullMerging_(GeometryCursor geoms, ProgressTracker progress_tracker)
abstract GeometryCursor
OperatorBoundary. execute(GeometryCursor geoms, ProgressTracker progress_tracker)
Calculates the boundary geometry.GeometryCursor
OperatorBoundaryLocal. execute(GeometryCursor geoms, 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 geometriesGeometryCursor
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)
abstract GeometryCursor
OperatorClip. execute(GeometryCursor geoms, Envelope2D envelope, SpatialReference spatialRef, ProgressTracker progressTracker)
Performs the Clip operation on the geometry set.GeometryCursor
OperatorClipLocal. execute(GeometryCursor geoms, Envelope2D envelope, SpatialReference spatialRef, ProgressTracker progressTracker)
abstract GeometryCursor
OperatorConvexHull. execute(GeometryCursor geoms, boolean b_merge, ProgressTracker progress_tracker)
Calculates the convex hull.GeometryCursor
OperatorConvexHullLocal. execute(GeometryCursor geoms, boolean b_merge, ProgressTracker progress_tracker)
abstract GeometryCursor
OperatorDensifyByLength. execute(GeometryCursor inputGeometries, double maxLength, ProgressTracker progressTracker)
Performs the Densify operation on the geometry set.GeometryCursor
OperatorDensifyByLengthLocal. execute(GeometryCursor inputGeometries, 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.GeometryCursor
OperatorDifferenceLocal. execute(GeometryCursor inputGeometries, GeometryCursor subtractor, SpatialReference sr, ProgressTracker progressTracker)
(package private) abstract ByteBufferCursor
OperatorExportToESRIShape. execute(int exportFlags, GeometryCursor geometryCursor)
Performs the ExportToESRIShape operation(package private) ByteBufferCursor
OperatorExportToESRIShapeLocal. execute(int exportFlags, GeometryCursor geometryCursor)
abstract JsonCursor
OperatorExportToGeoJson. execute(SpatialReference spatialReference, GeometryCursor geometryCursor)
Performs the ExportToGeoJson operationJsonCursor
OperatorExportToGeoJsonLocal. execute(SpatialReference spatialReference, GeometryCursor geometryCursor)
abstract JsonCursor
OperatorExportToJson. execute(SpatialReference spatialReference, GeometryCursor geometryCursor)
Performs the ExportToJson operationJsonCursor
OperatorExportToJsonLocal. execute(SpatialReference spatialReference, GeometryCursor geometryCursor)
abstract GeometryCursor
OperatorGeneralize. execute(GeometryCursor geoms, double maxDeviation, boolean bRemoveDegenerateParts, ProgressTracker progressTracker)
Performs the Generalize operation on a geometry set.GeometryCursor
OperatorGeneralizeLocal. execute(GeometryCursor geoms, 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 geometriesGeometryCursor
OperatorGeodesicBufferLocal. execute(GeometryCursor inputGeometries, SpatialReference sr, int curveType, double[] distancesMeters, double maxDeviationMeters, boolean bReserved, boolean bUnion, 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.double[]
OperatorGeodeticAreaLocal. execute(GeometryCursor geoms, SpatialReference sr, int geodeticCurveType, ProgressTracker progressTracker)
abstract GeometryCursor
OperatorGeodeticDensifyByLength. execute(GeometryCursor geoms, double maxSegmentLengthMeters, SpatialReference sr, int curveType, ProgressTracker progressTracker)
Densifies input geometries.GeometryCursor
OperatorGeodeticDensifyLocal. execute(GeometryCursor geoms, double maxSegmentLengthMeters, SpatialReference sr, int curveType, ProgressTracker progressTracker)
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.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)
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.GeometryCursor
OperatorOffsetLocal. execute(GeometryCursor inputGeometries, SpatialReference sr, double distance, OperatorOffset.JoinType joins, double bevelRatio, double flattenError, ProgressTracker progressTracker)
abstract GeometryCursor
OperatorProject. execute(GeometryCursor inputGeoms, ProjectionTransformation projection, ProgressTracker progressTracker)
Performs the Project operation on a geometry cursorGeometryCursor
OperatorProjectLocal. execute(GeometryCursor inputGeoms, ProjectionTransformation transform, ProgressTracker progressTracker)
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.GeometryCursor
OperatorShapePreservingDensifyLocal. execute(GeometryCursor geoms, SpatialReference sr, double maxLengthMeters, double maxDeviationMeters, double reserved, ProgressTracker progressTracker)
abstract GeometryCursor
OperatorSimplify. execute(GeometryCursor geoms, SpatialReference sr, boolean bForceSimplify, ProgressTracker progressTracker)
Performs the Simplify operation on the geometry cursor.GeometryCursor
OperatorSimplifyLocal. execute(GeometryCursor geoms, SpatialReference spatialRef, boolean bForceSimplify, ProgressTracker progressTracker)
GeometryCursor
OperatorSimplifyLocalOGC. execute(GeometryCursor geoms, 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 GeometryCursor
OperatorSymmetricDifference. execute(GeometryCursor inputGeometries, GeometryCursor rightGeometry, SpatialReference sr, ProgressTracker progressTracker)
Performs the Symmetric Difference operation on the geometry set.GeometryCursor
OperatorSymmetricDifferenceLocal. execute(GeometryCursor inputGeometries, GeometryCursor rightGeometry, SpatialReference sr, ProgressTracker progressTracker)
abstract GeometryCursor
OperatorUnion. execute(GeometryCursor inputGeometries, SpatialReference sr, ProgressTracker progressTracker)
Performs the Topological Union operation on the geometry set.GeometryCursor
OperatorUnionLocal. execute(GeometryCursor inputGeometries, SpatialReference sr, ProgressTracker progressTracker)
static GeometryCursor
OGCStructureInternal. prepare_for_ops_(GeometryCursor geoms, SpatialReference sr)
-
Uses of GeometryCursor in com.esri.core.geometry.ogc
Subclasses of GeometryCursor in com.esri.core.geometry.ogc Modifier and Type Class Description private static class
OGCConcreteGeometryCollection.FlatteningCollectionCursor
private static class
OGCConcreteGeometryCollection.GeometryCursorOGC
Fields in com.esri.core.geometry.ogc declared as GeometryCursor Modifier and Type Field Description private GeometryCursor
OGCConcreteGeometryCollection.FlatteningCollectionCursor. m_current
(package private) GeometryCursor
OGCConcreteGeometryCollection.GeometryCursorOGC. m_curs
Methods in com.esri.core.geometry.ogc that return GeometryCursor Modifier and Type Method Description GeometryCursor
OGCConcreteGeometryCollection. getEsriGeometryCursor()
GeometryCursor
OGCGeometry. getEsriGeometryCursor()
private GeometryCursor
OGCConcreteGeometryCollection. prepare_for_ops_(OGCConcreteGeometryCollection collection)
private GeometryCursor
OGCConcreteGeometryCollection. removeOverlapsHelper_(java.util.List<Geometry> geoms)
Methods in com.esri.core.geometry.ogc with parameters of type GeometryCursor Modifier and Type Method Description static OGCGeometry
OGCGeometry. createFromEsriCursor(GeometryCursor gc, SpatialReference sr)
Create an OGCGeometry instance from the GeometryCursor.static OGCGeometry
OGCGeometry. createFromEsriCursor(GeometryCursor gc, SpatialReference sr, boolean skipEmpty)
private OGCGeometry
OGCGeometry. simplifyBunch_(GeometryCursor gc)
private static java.util.List<Geometry>
OGCConcreteGeometryCollection. toList(GeometryCursor cursor)
Constructors in com.esri.core.geometry.ogc with parameters of type GeometryCursor Constructor Description OGCConcreteGeometryCollection(GeometryCursor geoms, SpatialReference sr)
-