Uses of Class
com.esri.core.geometry.Envelope2D
Packages that use Envelope2D
-
Uses of Envelope2D in com.esri.core.geometry
Methods in com.esri.core.geometry that return Envelope2DModifier and TypeMethodDescriptionstatic Envelope2DEnvelope2D.construct(double _xmin, double _ymin, double _xmax, double _ymax) static Envelope2DEnvelope2D.construct(Envelope2D other) QuadTree.getDataExtent()Returns the extent of all elements in the quad tree.QuadTree.getElementExtent(int elementHandle) Returns the element extent at the given element_handle.QuadTree.getExtent(int quadHandle) Returns the extent of the quad at the given quad_handle.Envelope2D.getInflated(double dx, double dy) QuadTree.getQuadTreeExtent()Returns the extent of the quad tree.Methods in com.esri.core.geometry with parameters of type Envelope2DModifier and TypeMethodDescriptionvoidMultiPath.addEnvelope(Envelope2D envSrc, boolean bReverse) Adds a rectangular closed Path to the MultiPathImpl.static Envelope2DEnvelope2D.construct(Envelope2D other) booleanEnvelope2D.contains(Envelope2D other) Returns True if the envelope contains the other envelope (boundary inclusive).voidEnvelope3D.copyTo(Envelope2D env) doubleEnvelope2D.distance(Envelope2D other) Calculates minimum distance from this envelope to the other.abstract GeometryCursorOperatorClip.execute(GeometryCursor geoms, Envelope2D envelope, SpatialReference spatialRef, ProgressTracker progressTracker) Performs the Clip operation on the geometry set.abstract GeometryOperatorClip.execute(Geometry geom, Envelope2D envelope, SpatialReference spatialRef, ProgressTracker progressTracker) Performs the Clip operation on a single geometry.final voidSimpleRasterizer.fillEnvelope(Envelope2D envIn) intQuadTree.getIntersectionCount(Envelope2D query, double tolerance, int maxCount) Returns the number of elements in the quad tree that intersect the qiven query.QuadTree.getIterator(Envelope2D query, double tolerance) Gets an iterator on the QuadTree using the input Envelope2D as the query.QuadTree.getIterator(Envelope2D query, double tolerance, boolean bSorted) Gets an iterator on the QuadTree using the input Envelope2D as the query.booleanQuadTree.hasData(Envelope2D query, double tolerance) Returns true if the quad tree has data intersecting the given query.intQuadTree.insert(int element, Envelope2D boundingBox) Inserts the element and bounding_box into the QuadTree.intQuadTree.insert(int element, Envelope2D boundingBox, int hintIndex) Inserts the element and bounding_box into the QuadTree at the given quad_handle.booleanEnvelope2D.intersect(Envelope2D other) Intersects this envelope with the other and stores result in this envelope.booleanEnvelope.isIntersecting(Envelope2D other) booleanEnvelope2D.isIntersecting(Envelope2D other) Checks if this envelope intersects the other.booleanEnvelope2D.isIntersectingNE(Envelope2D other) Checks if this envelope intersects the other assuming neither one is empty.voidEnvelope.merge(Envelope2D other) voidEnvelope2D.merge(Envelope2D other) voidEnvelope.queryEnvelope2D(Envelope2D env) abstract voidGeometry.queryEnvelope2D(Envelope2D env) Returns tight bbox of the Geometry in X, Y plane.voidLine.queryEnvelope2D(Envelope2D env) voidMultiPath.queryEnvelope2D(Envelope2D env) voidMultiPoint.queryEnvelope2D(Envelope2D env) voidPoint.queryEnvelope2D(Envelope2D env) abstract RasterizedGeometry2D.HitTypeRasterizedGeometry2D.queryEnvelopeInGeometry(Envelope2D env) Test an envelope against the RasterizedGeometry.voidMultiPath.queryLooseEnvelope(Envelope2D env) voidGeometry.queryLooseEnvelope2D(Envelope2D env) Returns the conservative bbox of the Geometry in X, Y plane.voidMultiPath.queryPathEnvelope2D(int pathIndex, Envelope2D env) voidQuadTree.QuadTreeIterator.resetIterator(Envelope2D query, double tolerance) Resets the iterator to a starting state on the QuadTree using the input Envelope2D as the query.voidEnvelope2D.setCoords(Envelope2D envSrc) doubleEnvelope2D.sqrDistance(Envelope2D other) Calculates minimum squared distance from this envelope to the other.doubleEnvelope2D.sqrMaxDistance(Envelope2D other) Returns squared max distance between two bounding boxes.Constructors in com.esri.core.geometry with parameters of type Envelope2DModifierConstructorDescriptionEnvelope(Envelope2D env2D) Envelope(VertexDescription vd, Envelope2D env2D) Envelope2D(Envelope2D other) QuadTree(Envelope2D extent, int height) Creates a QuadTree with the root having the extent of the input Envelope2D, and height of the input height, where the root starts at height 0.QuadTree(Envelope2D extent, int height, boolean bStoreDuplicates) Creates a QuadTree with the root having the extent of the input Envelope2D, and height of the input height, where the root starts at height 0.