Uses of Class
com.esri.core.geometry.Envelope
Packages that use Envelope
-
Uses of Envelope in com.esri.core.geometry
Fields in com.esri.core.geometry declared as EnvelopeMethods in com.esri.core.geometry with parameters of type EnvelopeModifier and TypeMethodDescriptionvoid
MultiPath.addEnvelope
(Envelope envSrc, boolean bReverse) Adds a rectangular closed path to this multipath.void
MultiPathImpl.addEnvelope
(Envelope envSrc, boolean bReverse) adds a rectangular closed Path to the MultiPathImpl.private void
ConvexHull.addEnvelope_
(Envelope envelope) static Geometry
GeometryEngine.clip
(Geometry geometry, Envelope envelope, SpatialReference spatialReference) Calculates the clipped geometry from a target geometry using an envelope.boolean
Checks if this envelope contains (covers) other envelope.private Geometry
OperatorDensifyByLengthCursor.densifyEnvelope
(Envelope geom) private static int
OperatorExportToESRIShapeCursor.exportEnvelopeToESRIShape
(int exportFlags, Envelope envelope, ByteBuffer shapeBuffer) private static void
OperatorExportToGeoJsonCursor.exportEnvelopeToGeoJson_
(int export_flags, Envelope envelope, JsonWriter json_writer) private static void
OperatorExportToJsonCursor.exportEnvelopeToJson
(Envelope env, SpatialReference spatialReference, JsonWriter jsonWriter, Map<String, Object> exportProperties) private static int
OperatorExportToWkbLocal.exportEnvelopeToWKB
(int exportFlags, Envelope envelope, ByteBuffer wkbBuffer) (package private) static void
OperatorExportToWktLocal.exportEnvelopeToWkt
(int export_flags, Envelope envelope, StringBuilder string) boolean
Changes this envelope to be the intersection of itself with the other envelope.boolean
Envelope.isIntersecting
(Envelope other) Returns true if the envelope and the other given envelope intersect.void
Merges this envelope with the extent of the given envelope.private static boolean
RelationalOperations.multiPointContainsEnvelope_
(MultiPoint multipoint_a, Envelope envelope_b, double tolerance, 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.multiPointEqualsEnvelope_
(MultiPoint multipoint_a, Envelope envelope_b, double tolerance, ProgressTracker progress_tracker) (package private) static Geometry
OperatorDifferenceLocal.multiPointMinusEnvelope_
(MultiPoint multi_point, Envelope envelope, 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.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) (package private) static Geometry
OperatorDifferenceLocal.pointMinusEnvelope_
(Point point, Envelope envelope, 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.polygonCrossesEnvelope_
(Polygon polygon_a, Envelope envelope_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polygonDisjointEnvelope_
(Polygon polygon_a, Envelope envelope_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.polygonOverlapsEnvelope_
(Polygon polygon_a, Envelope envelope_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polygonRelateEnvelope_
(Polygon polygon_a, Envelope envelope_b, double tolerance, int relation, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polygonTouchesEnvelope_
(Polygon polygon_a, Envelope envelope_b, double tolerance, ProgressTracker progress_tracker) 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.polylineCrossesEnvelope_
(Polyline polyline_a, Envelope envelope_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.polylineEqualsEnvelope_
(Polyline polyline_a, Envelope envelope_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.polylineRelateEnvelope_
(Polyline polyline_a, Envelope envelope_b, double tolerance, int relation, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polylineTouchesEnvelope_
(Polyline polyline_a, Envelope envelope_b, double tolerance, ProgressTracker progress_tracker) private static boolean
RelationalOperations.polylineWithinEnvelope_
(Polyline polyline_a, Envelope envelope_b, double tolerance, ProgressTracker progress_tracker) void
Envelope.queryEnvelope
(Envelope env) abstract void
Geometry.queryEnvelope
(Envelope env) Returns the axis aligned bounding box of the geometry.void
Line.queryEnvelope
(Envelope env) void
MultiPath.queryEnvelope
(Envelope env) void
MultiPoint.queryEnvelope
(Envelope env) void
MultiVertexGeometryImpl.queryEnvelope
(Envelope env) void
Point.queryEnvelope
(Envelope env) private static int
OperatorInternalRelationUtils.quickTest2DEnvelopeEnvelope
(Envelope geomA, Envelope geomB, double tolerance) private static int
OperatorInternalRelationUtils.quickTest2DEnvelopePoint
(Envelope geomA, Point geomB, double tolerance) private static int
OperatorInternalRelationUtils.quickTest2DMultiPointEnvelope
(MultiPoint geomA, Envelope geomB, double tolerance, int testType) private static int
OperatorInternalRelationUtils.quickTest2DPolygonEnvelope
(Polygon geomA, Envelope geomB, double tolerance) private static int
OperatorInternalRelationUtils.quickTest2DPolylineEnvelope
(Polyline geomA, Envelope geomB, double tolerance) private static boolean
RelationalOperations.relate
(Envelope envelope_a, Envelope envelope_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) void
MultiVertexGeometryImpl.setEnvelope
(Envelope env) Sets the envelope of the Geometry.void
EnvSrlzr.setGeometryByValue
(Envelope env)