Uses of Class
com.esri.core.geometry.GeometryCursor
Packages that use GeometryCursor
-
Uses of GeometryCursor in com.esri.core.geometry
Subclasses of GeometryCursor in com.esri.core.geometryModifier and TypeClassDescriptionprivate static final class
private static final class
private static final class
private static final class
class
final class
A GeometryCursor implementation that allows pushing geometries into it.private static class
(package private) final class
(package private) class
(package private) class
(package private) class
(package private) class
(package private) class
(package private) class
(package private) final class
(package private) class
(package private) class
(package private) class
(package private) class
(package private) class
(package private) class
(package private) final class
class
A simple GeometryCursor implementation that wraps a single Geometry or an array of Geometry classesFields in com.esri.core.geometry declared as GeometryCursorModifier and TypeFieldDescriptionprivate 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 GeometryCursorModifier and TypeMethodDescriptionabstract GeometryCursor
OperatorBoundary.execute
(GeometryCursor geoms, ProgressTracker progress_tracker) Calculates the boundary geometry.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 geometriesOperatorBufferLocal.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) abstract GeometryCursor
OperatorClip.execute
(GeometryCursor geoms, Envelope2D envelope, SpatialReference spatialRef, ProgressTracker progressTracker) Performs the Clip operation on the geometry set.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.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.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.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.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.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 geometriesOperatorGeodesicBufferLocal.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.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.OperatorIntersectionLocal.execute
(GeometryCursor inputGeometries, GeometryCursor intersector, SpatialReference sr, ProgressTracker progressTracker) 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.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 cursorOperatorProjectLocal.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.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.OperatorSimplifyLocal.execute
(GeometryCursor geoms, SpatialReference spatialRef, boolean bForceSimplify, ProgressTracker progressTracker) 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.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.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 GeometryCursorModifier and TypeMethodDescriptionprivate Geometry
OperatorConvexHullCursor.calculateConvexHullMerging_
(GeometryCursor geoms, ProgressTracker progress_tracker) abstract GeometryCursor
OperatorBoundary.execute
(GeometryCursor geoms, ProgressTracker progress_tracker) Calculates the boundary geometry.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 geometriesOperatorBufferLocal.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) abstract GeometryCursor
OperatorClip.execute
(GeometryCursor geoms, Envelope2D envelope, SpatialReference spatialRef, ProgressTracker progressTracker) Performs the Clip operation on the geometry set.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.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.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.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 operationOperatorExportToGeoJsonLocal.execute
(SpatialReference spatialReference, GeometryCursor geometryCursor) abstract JsonCursor
OperatorExportToJson.execute
(SpatialReference spatialReference, GeometryCursor geometryCursor) Performs the ExportToJson operationOperatorExportToJsonLocal.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.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 geometriesOperatorGeodesicBufferLocal.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.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.OperatorIntersectionLocal.execute
(GeometryCursor inputGeometries, GeometryCursor intersector, SpatialReference sr, ProgressTracker progressTracker) 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.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 cursorOperatorProjectLocal.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.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.OperatorSimplifyLocal.execute
(GeometryCursor geoms, SpatialReference spatialRef, boolean bForceSimplify, ProgressTracker progressTracker) 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.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.OperatorUnionLocal.execute
(GeometryCursor inputGeometries, SpatialReference sr, ProgressTracker progressTracker) static GeometryCursor
OGCStructureInternal.prepare_for_ops_
(GeometryCursor geoms, SpatialReference sr) Constructors in com.esri.core.geometry with parameters of type GeometryCursorModifierConstructorDescriptionGeometryCursorAppend
(GeometryCursor cur1, GeometryCursor cur2) (package private)
GeometryCursorForPolyline
(Bufferer bufferer, GeometryCursor geoms, boolean bfilter) (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) OperatorDensifyByLengthCursor
(GeometryCursor inputGeoms1, double maxLength, ProgressTracker progressTracker) (package private)
OperatorDifferenceCursor
(GeometryCursor inputGeoms, GeometryCursor geomSubtractor, SpatialReference sr, ProgressTracker progress_tracker) OperatorExportToESRIShapeCursor
(int exportFlags, GeometryCursor geometryCursor) OperatorExportToGeoJsonCursor
(int export_flags, SpatialReference spatialReference, GeometryCursor geometryCursor) OperatorExportToJsonCursor
(SpatialReference spatialReference, GeometryCursor geometryCursor) 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)
OperatorSymmetricDifferenceCursor
(GeometryCursor inputGeoms, GeometryCursor rightGeom, SpatialReference sr, ProgressTracker progress_tracker) (package private)
OperatorUnionCursor
(GeometryCursor inputGeoms1, SpatialReference sr, ProgressTracker progress_tracker) -
Uses of GeometryCursor in com.esri.core.geometry.ogc
Subclasses of GeometryCursor in com.esri.core.geometry.ogcModifier and TypeClassDescriptionprivate static class
private static class
Fields in com.esri.core.geometry.ogc declared as GeometryCursorModifier and TypeFieldDescriptionprivate GeometryCursor
OGCConcreteGeometryCollection.FlatteningCollectionCursor.m_current
(package private) GeometryCursor
OGCConcreteGeometryCollection.GeometryCursorOGC.m_curs
Methods in com.esri.core.geometry.ogc that return GeometryCursorModifier and TypeMethodDescriptionOGCConcreteGeometryCollection.getEsriGeometryCursor()
OGCGeometry.getEsriGeometryCursor()
private GeometryCursor
OGCConcreteGeometryCollection.prepare_for_ops_
(OGCConcreteGeometryCollection collection) private GeometryCursor
OGCConcreteGeometryCollection.removeOverlapsHelper_
(List<Geometry> geoms) Methods in com.esri.core.geometry.ogc with parameters of type GeometryCursorModifier and TypeMethodDescriptionstatic 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) OGCConcreteGeometryCollection.toList
(GeometryCursor cursor) Constructors in com.esri.core.geometry.ogc with parameters of type GeometryCursorModifierConstructorDescription