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 classprivate static final classprivate static final classprivate static final classclassfinal classA 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 classclassA simple GeometryCursor implementation that wraps a single Geometry or an array of Geometry classesFields in com.esri.core.geometry declared as GeometryCursorModifier and TypeFieldDescriptionprivate GeometryCursorGeometryCursorAppend.m_curprivate GeometryCursorGeometryCursorAppend.m_cur1private GeometryCursorGeometryCursorAppend.m_cur2(package private) GeometryCursorBufferer.GeometryCursorForPolyline.m_geoms(package private) GeometryCursorOperatorGeneralizeCursor.m_geoms(package private) GeometryCursorOperatorBoundaryLocalCursor.m_inputGeometryCursor(package private) GeometryCursorOperatorClipCursor.m_inputGeometryCursorprivate GeometryCursorOperatorConvexHullCursor.m_inputGeometryCursor(package private) GeometryCursorOperatorExportToESRIShapeCursor.m_inputGeometryCursor(package private) GeometryCursorOperatorExportToGeoJsonCursor.m_inputGeometryCursor(package private) GeometryCursorOperatorExportToJsonCursor.m_inputGeometryCursor(package private) GeometryCursorOperatorSimplifyCursor.m_inputGeometryCursor(package private) GeometryCursorOperatorSimplifyCursorOGC.m_inputGeometryCursorprivate GeometryCursorOperatorBufferCursor.m_inputGeoms(package private) GeometryCursorOperatorDensifyByLengthCursor.m_inputGeoms(package private) GeometryCursorOperatorDifferenceCursor.m_inputGeoms(package private) GeometryCursorOperatorIntersectionCursor.m_inputGeoms(package private) GeometryCursorOperatorOffsetCursor.m_inputGeoms(package private) GeometryCursorOperatorSymmetricDifferenceCursor.m_inputGeomsprivate GeometryCursorOperatorUnionCursor.m_inputGeoms(package private) GeometryCursorOperatorIntersectionCursor.m_smallCursorMethods in com.esri.core.geometry that return GeometryCursorModifier and TypeMethodDescriptionabstract GeometryCursorOperatorBoundary.execute(GeometryCursor geoms, ProgressTracker progress_tracker) Calculates the boundary geometry.OperatorBoundaryLocal.execute(GeometryCursor geoms, ProgressTracker progressTracker) abstract GeometryCursorOperatorBuffer.execute(GeometryCursor inputGeometries, SpatialReference sr, double[] distances, boolean bUnion, ProgressTracker progressTracker) Creates a buffer around the input geometries(package private) abstract GeometryCursorOperatorBuffer.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 GeometryCursorOperatorClip.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 GeometryCursorOperatorConvexHull.execute(GeometryCursor geoms, boolean b_merge, ProgressTracker progress_tracker) Calculates the convex hull.OperatorConvexHullLocal.execute(GeometryCursor geoms, boolean b_merge, ProgressTracker progress_tracker) abstract GeometryCursorOperatorCut.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 GeometryCursorOperatorDensifyByLength.execute(GeometryCursor inputGeometries, double maxLength, ProgressTracker progressTracker) Performs the Densify operation on the geometry set.OperatorDensifyByLengthLocal.execute(GeometryCursor inputGeometries, double maxLength, ProgressTracker progressTracker) abstract GeometryCursorOperatorDifference.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 GeometryCursorOperatorGeneralize.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 GeometryCursorOperatorGeodesicBuffer.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 GeometryCursorOperatorGeodeticDensifyByLength.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 GeometryCursorOperatorImportFromESRIShape.execute(int importFlags, Geometry.Type type, ByteBufferCursor shapeBuffers) Performs the ImportFromESRIShape operation on a stream of shape buffers(package private) GeometryCursorOperatorImportFromESRIShapeLocal.execute(int importFlags, Geometry.Type type, ByteBufferCursor shapeBuffers) abstract GeometryCursorOperatorIntersection.execute(GeometryCursor inputGeometries, GeometryCursor intersector, SpatialReference sr, ProgressTracker progressTracker) Performs the Topological Intersection operation on the geometry set.abstract GeometryCursorOperatorIntersection.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 GeometryCursorOperatorOffset.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 GeometryCursorOperatorProject.execute(GeometryCursor inputGeoms, ProjectionTransformation projection, ProgressTracker progressTracker) Performs the Project operation on a geometry cursorOperatorProjectLocal.execute(GeometryCursor inputGeoms, ProjectionTransformation transform, ProgressTracker progressTracker) abstract GeometryCursorOperatorShapePreservingDensify.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 GeometryCursorOperatorSimplify.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 GeometryCursorOperatorSimplifyOGC.execute(GeometryCursor geoms, SpatialReference sr, boolean bForceSimplify, ProgressTracker progressTracker) Processes geometry cursor to ensure its geometries are simple for OGC specification.abstract GeometryCursorOperatorSymmetricDifference.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 GeometryCursorOperatorUnion.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) GeometryCursorOperatorIntersectionCursor.intersectEx(Geometry input_geom) static GeometryCursorOGCStructureInternal.prepare_for_ops_(GeometryCursor geoms, SpatialReference sr) (package private) GeometryCursorOperatorIntersectionCursor.prepareVector_(VertexDescription descr, int dimensionMask, Geometry[] res_vec) Methods in com.esri.core.geometry with parameters of type GeometryCursorModifier and TypeMethodDescriptionprivate GeometryOperatorConvexHullCursor.calculateConvexHullMerging_(GeometryCursor geoms, ProgressTracker progress_tracker) abstract GeometryCursorOperatorBoundary.execute(GeometryCursor geoms, ProgressTracker progress_tracker) Calculates the boundary geometry.OperatorBoundaryLocal.execute(GeometryCursor geoms, ProgressTracker progressTracker) abstract GeometryCursorOperatorBuffer.execute(GeometryCursor inputGeometries, SpatialReference sr, double[] distances, boolean bUnion, ProgressTracker progressTracker) Creates a buffer around the input geometries(package private) abstract GeometryCursorOperatorBuffer.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 GeometryCursorOperatorClip.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 GeometryCursorOperatorConvexHull.execute(GeometryCursor geoms, boolean b_merge, ProgressTracker progress_tracker) Calculates the convex hull.OperatorConvexHullLocal.execute(GeometryCursor geoms, boolean b_merge, ProgressTracker progress_tracker) abstract GeometryCursorOperatorDensifyByLength.execute(GeometryCursor inputGeometries, double maxLength, ProgressTracker progressTracker) Performs the Densify operation on the geometry set.OperatorDensifyByLengthLocal.execute(GeometryCursor inputGeometries, double maxLength, ProgressTracker progressTracker) abstract GeometryCursorOperatorDifference.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 ByteBufferCursorOperatorExportToESRIShape.execute(int exportFlags, GeometryCursor geometryCursor) Performs the ExportToESRIShape operation(package private) ByteBufferCursorOperatorExportToESRIShapeLocal.execute(int exportFlags, GeometryCursor geometryCursor) abstract JsonCursorOperatorExportToGeoJson.execute(SpatialReference spatialReference, GeometryCursor geometryCursor) Performs the ExportToGeoJson operationOperatorExportToGeoJsonLocal.execute(SpatialReference spatialReference, GeometryCursor geometryCursor) abstract JsonCursorOperatorExportToJson.execute(SpatialReference spatialReference, GeometryCursor geometryCursor) Performs the ExportToJson operationOperatorExportToJsonLocal.execute(SpatialReference spatialReference, GeometryCursor geometryCursor) abstract GeometryCursorOperatorGeneralize.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 GeometryCursorOperatorGeodesicBuffer.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 GeometryCursorOperatorGeodeticDensifyByLength.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 GeometryCursorOperatorIntersection.execute(GeometryCursor inputGeometries, GeometryCursor intersector, SpatialReference sr, ProgressTracker progressTracker) Performs the Topological Intersection operation on the geometry set.abstract GeometryCursorOperatorIntersection.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 GeometryCursorOperatorOffset.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 GeometryCursorOperatorProject.execute(GeometryCursor inputGeoms, ProjectionTransformation projection, ProgressTracker progressTracker) Performs the Project operation on a geometry cursorOperatorProjectLocal.execute(GeometryCursor inputGeoms, ProjectionTransformation transform, ProgressTracker progressTracker) abstract GeometryCursorOperatorShapePreservingDensify.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 GeometryCursorOperatorSimplify.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 GeometryCursorOperatorSimplifyOGC.execute(GeometryCursor geoms, SpatialReference sr, boolean bForceSimplify, ProgressTracker progressTracker) Processes geometry cursor to ensure its geometries are simple for OGC specification.abstract GeometryCursorOperatorSymmetricDifference.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 GeometryCursorOperatorUnion.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 GeometryCursorOGCStructureInternal.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 classprivate static classFields in com.esri.core.geometry.ogc declared as GeometryCursorModifier and TypeFieldDescriptionprivate GeometryCursorOGCConcreteGeometryCollection.FlatteningCollectionCursor.m_current(package private) GeometryCursorOGCConcreteGeometryCollection.GeometryCursorOGC.m_cursMethods in com.esri.core.geometry.ogc that return GeometryCursorModifier and TypeMethodDescriptionOGCConcreteGeometryCollection.getEsriGeometryCursor()OGCGeometry.getEsriGeometryCursor()private GeometryCursorOGCConcreteGeometryCollection.prepare_for_ops_(OGCConcreteGeometryCollection collection) private GeometryCursorOGCConcreteGeometryCollection.removeOverlapsHelper_(List<Geometry> geoms) Methods in com.esri.core.geometry.ogc with parameters of type GeometryCursorModifier and TypeMethodDescriptionstatic OGCGeometryOGCGeometry.createFromEsriCursor(GeometryCursor gc, SpatialReference sr) Create an OGCGeometry instance from the GeometryCursor.static OGCGeometryOGCGeometry.createFromEsriCursor(GeometryCursor gc, SpatialReference sr, boolean skipEmpty) private OGCGeometryOGCGeometry.simplifyBunch_(GeometryCursor gc) OGCConcreteGeometryCollection.toList(GeometryCursor cursor) Constructors in com.esri.core.geometry.ogc with parameters of type GeometryCursorModifierConstructorDescription