Uses of Class
org.locationtech.jts.geom.Envelope
-
-
Uses of Envelope in org.locationtech.jts.algorithm
Constructors in org.locationtech.jts.algorithm with parameters of type Envelope Constructor Description RectangleLineIntersector(Envelope rectEnv)Creates a new intersector for the given query rectangle, specified as anEnvelope. -
Uses of Envelope in org.locationtech.jts.geom
Fields in org.locationtech.jts.geom declared as Envelope Modifier and Type Field Description protected EnvelopeGeometry. envelopeThe bounding box of thisGeometry.Methods in org.locationtech.jts.geom that return Envelope Modifier and Type Method Description protected abstract EnvelopeGeometry. computeEnvelopeInternal()Returns the minimum and maximum x and y values in thisGeometry, or a nullEnvelopeif thisGeometryis empty.protected EnvelopeGeometryCollection. computeEnvelopeInternal()protected EnvelopeLineString. computeEnvelopeInternal()protected EnvelopePoint. computeEnvelopeInternal()protected EnvelopePolygon. computeEnvelopeInternal()static EnvelopeCoordinateArrays. envelope(Coordinate[] coordinates)Computes the envelope of the coordinates.EnvelopeCoordinateSequence. expandEnvelope(Envelope env)Expands the givenEnvelopeto include the coordinates in the sequence.EnvelopeGeometry. getEnvelopeInternal()Gets anEnvelopecontaining the minimum and maximum x and y values in thisGeometry.EnvelopeEnvelope. intersection(Envelope env)Computes the intersection of twoEnvelopes.Methods in org.locationtech.jts.geom with parameters of type Envelope Modifier and Type Method Description booleanEnvelope. contains(Envelope other)Tests if theEnvelope otherlies wholely inside thisEnvelope(inclusive of the boundary).booleanEnvelope. covers(Envelope other)Tests if theEnvelope otherlies wholely inside thisEnvelope(inclusive of the boundary).doubleEnvelope. distance(Envelope env)Computes the distance between this and anotherEnvelope.EnvelopeCoordinateSequence. expandEnvelope(Envelope env)Expands the givenEnvelopeto include the coordinates in the sequence.voidEnvelope. expandToInclude(Envelope other)Enlarges thisEnvelopeso that it contains theotherEnvelope.voidEnvelope. init(Envelope env)Initialize anEnvelopefrom an existing Envelope.static Coordinate[]CoordinateArrays. intersection(Coordinate[] coordinates, Envelope env)Extracts the coordinates which intersect anEnvelope.EnvelopeEnvelope. intersection(Envelope env)Computes the intersection of twoEnvelopes.booleanEnvelope. intersects(Envelope other)Check if the region defined byotherintersects the region of thisEnvelope.booleanEnvelope. overlaps(Envelope other)Deprecated.Use #intersects instead.GeometryGeometryFactory. toGeometry(Envelope envelope)Creates aGeometrywith the same extent as the given envelope.Constructors in org.locationtech.jts.geom with parameters of type Envelope Constructor Description Envelope(Envelope env)Create anEnvelopefrom an existing Envelope. -
Uses of Envelope in org.locationtech.jts.geom.impl
Methods in org.locationtech.jts.geom.impl that return Envelope Modifier and Type Method Description EnvelopeCoordinateArraySequence. expandEnvelope(Envelope env)EnvelopePackedCoordinateSequence.Double. expandEnvelope(Envelope env)EnvelopePackedCoordinateSequence.Float. expandEnvelope(Envelope env)Methods in org.locationtech.jts.geom.impl with parameters of type Envelope Modifier and Type Method Description EnvelopeCoordinateArraySequence. expandEnvelope(Envelope env)EnvelopePackedCoordinateSequence.Double. expandEnvelope(Envelope env)EnvelopePackedCoordinateSequence.Float. expandEnvelope(Envelope env) -
Uses of Envelope in org.locationtech.jts.geomgraph
Methods in org.locationtech.jts.geomgraph that return Envelope Modifier and Type Method Description EnvelopeEdge. getEnvelope() -
Uses of Envelope in org.locationtech.jts.index
Methods in org.locationtech.jts.index with parameters of type Envelope Modifier and Type Method Description voidSpatialIndex. insert(Envelope itemEnv, Object item)Adds a spatial item with an extent specified by the givenEnvelopeto the indexListSpatialIndex. query(Envelope searchEnv)Queries the index for all items whose extents intersect the given searchEnvelopeNote that some kinds of indexes may also return objects which do not in fact intersect the query envelope.voidSpatialIndex. query(Envelope searchEnv, ItemVisitor visitor)Queries the index for all items whose extents intersect the given searchEnvelope, and applies anItemVisitorto them.booleanSpatialIndex. remove(Envelope itemEnv, Object item)Removes a single item from the tree. -
Uses of Envelope in org.locationtech.jts.index.chain
Methods in org.locationtech.jts.index.chain that return Envelope Modifier and Type Method Description EnvelopeMonotoneChain. getEnvelope()Methods in org.locationtech.jts.index.chain with parameters of type Envelope Modifier and Type Method Description voidMonotoneChain. select(Envelope searchEnv, MonotoneChainSelectAction mcs)Determine all the line segments in the chain whose envelopes overlap the searchEnvelope, and process them. -
Uses of Envelope in org.locationtech.jts.index.strtree
Methods in org.locationtech.jts.index.strtree with parameters of type Envelope Modifier and Type Method Description voidSTRtree. insert(Envelope itemEnv, Object item)Inserts an item having the given bounds into the tree.ObjectSTRtree. nearestNeighbour(Envelope env, Object item, ItemDistance itemDist)Finds the item in this tree which is nearest to the givenObject, usingItemDistanceas the distance metric.Object[]STRtree. nearestNeighbour(Envelope env, Object item, ItemDistance itemDist, int k)Finds k items in this tree which are the top k nearest neighbors to the givenitem, usingitemDistas the distance metric.ListSTRtree. query(Envelope searchEnv)Returns items whose bounds intersect the given envelope.voidSTRtree. query(Envelope searchEnv, ItemVisitor visitor)Returns items whose bounds intersect the given envelope.booleanSTRtree. remove(Envelope itemEnv, Object item)Removes a single item from the tree. -
Uses of Envelope in org.locationtech.jts.noding.snapround
Methods in org.locationtech.jts.noding.snapround that return Envelope Modifier and Type Method Description EnvelopeHotPixel. getSafeEnvelope()Returns a "safe" envelope that is guaranteed to contain the hot pixel. -
Uses of Envelope in org.locationtech.jts.util
Methods in org.locationtech.jts.util that return Envelope Modifier and Type Method Description EnvelopeGeometricShapeFactory.Dimensions. getEnvelope()Methods in org.locationtech.jts.util with parameters of type Envelope Modifier and Type Method Description voidGeometricShapeFactory.Dimensions. setEnvelope(Envelope env)voidGeometricShapeFactory. setEnvelope(Envelope env)
-