|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Envelope | |
---|---|
com.vividsolutions.jts.algorithm | Contains classes and interfaces implementing fundamental computational geometry algorithms. |
com.vividsolutions.jts.algorithm.match | Classes to compute matching metrics between geometries. |
com.vividsolutions.jts.geom | Contains the Geometry interface hierarchy and supporting classes. |
com.vividsolutions.jts.geom.impl | Implementations of interfaces for geometric structures. |
com.vividsolutions.jts.geomgraph | Contains classes that implement topology graphs. |
com.vividsolutions.jts.index | Provides classes for various kinds of spatial indexes. |
com.vividsolutions.jts.index.chain | Contains classes that implement Monotone Chains |
com.vividsolutions.jts.index.kdtree | Contains classes which implement a k-D tree index over 2-D point data. |
com.vividsolutions.jts.index.quadtree | Contains classes that implement a Quadtree spatial index |
com.vividsolutions.jts.index.strtree | Contains 2-D and 1-D versions of the Sort-Tile-Recursive (STR) tree, a query-only R-tree. |
com.vividsolutions.jts.noding.snapround | Contains classes to implement the Snap Rounding algorithm for noding linestrings. |
com.vividsolutions.jts.operation.buffer | Provides classes for computing buffers of geometries |
com.vividsolutions.jts.operation.distance | Provides classes for computing the distance between geometries |
com.vividsolutions.jts.operation.distance3d | |
com.vividsolutions.jts.shape | |
com.vividsolutions.jts.shape.random | |
com.vividsolutions.jts.triangulate | Classes to compute Delaunay triangulations. |
com.vividsolutions.jts.triangulate.quadedge | Classes to implement a topological subdivision of quadeges, to support creating triangulations and Voronoi diagrams. |
com.vividsolutions.jts.util | Contains support classes for the Java Topology Suite. |
com.vividsolutions.jtsexample.geom |
Uses of Envelope in com.vividsolutions.jts.algorithm |
---|
Methods in com.vividsolutions.jts.algorithm with parameters of type Envelope | |
---|---|
Coordinate |
InteriorPointArea.centre(Envelope envelope)
Returns the centre point of the envelope. |
Constructors in com.vividsolutions.jts.algorithm with parameters of type Envelope | |
---|---|
RectangleLineIntersector(Envelope rectEnv)
Creates a new intersector for the given query rectangle, specified as an Envelope . |
Uses of Envelope in com.vividsolutions.jts.algorithm.match |
---|
Methods in com.vividsolutions.jts.algorithm.match with parameters of type Envelope | |
---|---|
static double |
HausdorffSimilarityMeasure.diagonalSize(Envelope env)
|
Uses of Envelope in com.vividsolutions.jts.geom |
---|
Fields in com.vividsolutions.jts.geom declared as Envelope | |
---|---|
protected Envelope |
Geometry.envelope
The bounding box of this Geometry . |
Methods in com.vividsolutions.jts.geom that return Envelope | |
---|---|
protected Envelope |
Polygon.computeEnvelopeInternal()
|
protected Envelope |
Point.computeEnvelopeInternal()
|
protected Envelope |
LineString.computeEnvelopeInternal()
|
protected Envelope |
GeometryCollection.computeEnvelopeInternal()
|
protected abstract Envelope |
Geometry.computeEnvelopeInternal()
Returns the minimum and maximum x and y values in this Geometry
, or a null Envelope if this Geometry is empty. |
Envelope |
CoordinateSequence.expandEnvelope(Envelope env)
Expands the given Envelope to include the coordinates in the sequence. |
Envelope |
Geometry.getEnvelopeInternal()
Gets an Envelope containing
the minimum and maximum x and y values in this Geometry . |
Envelope |
Envelope.intersection(Envelope env)
Computes the intersection of two Envelope s. |
Methods in com.vividsolutions.jts.geom with parameters of type Envelope | |
---|---|
boolean |
Envelope.contains(Envelope other)
Tests if the Envelope other
lies wholely inside this Envelope (inclusive of the boundary). |
boolean |
Envelope.covers(Envelope other)
Tests if the Envelope other
lies wholely inside this Envelope (inclusive of the boundary). |
double |
Envelope.distance(Envelope env)
Computes the distance between this and another Envelope . |
Envelope |
CoordinateSequence.expandEnvelope(Envelope env)
Expands the given Envelope to include the coordinates in the sequence. |
OctagonalEnvelope |
OctagonalEnvelope.expandToInclude(Envelope env)
|
void |
Envelope.expandToInclude(Envelope other)
Enlarges this Envelope so that it contains
the other Envelope. |
void |
Envelope.init(Envelope env)
Initialize an Envelope from an existing Envelope. |
Envelope |
Envelope.intersection(Envelope env)
Computes the intersection of two Envelope s. |
boolean |
Envelope.intersects(Envelope other)
Check if the region defined by other
overlaps (intersects) the region of this Envelope . |
boolean |
Envelope.overlaps(Envelope other)
Deprecated. Use #intersects instead. In the future, #overlaps may be changed to be a true overlap check; that is, whether the intersection is two-dimensional. |
Geometry |
GeometryFactory.toGeometry(Envelope envelope)
Creates a Geometry with the same extent as the given envelope. |
Constructors in com.vividsolutions.jts.geom with parameters of type Envelope | |
---|---|
Envelope(Envelope env)
Create an Envelope from an existing Envelope. |
|
OctagonalEnvelope(Envelope env)
Creates a new null bounding octagon bounding an Envelope |
Uses of Envelope in com.vividsolutions.jts.geom.impl |
---|
Methods in com.vividsolutions.jts.geom.impl that return Envelope | |
---|---|
Envelope |
PackedCoordinateSequence.Double.expandEnvelope(Envelope env)
|
Envelope |
PackedCoordinateSequence.Float.expandEnvelope(Envelope env)
|
Envelope |
CoordinateArraySequence.expandEnvelope(Envelope env)
|
Methods in com.vividsolutions.jts.geom.impl with parameters of type Envelope | |
---|---|
Envelope |
PackedCoordinateSequence.Double.expandEnvelope(Envelope env)
|
Envelope |
PackedCoordinateSequence.Float.expandEnvelope(Envelope env)
|
Envelope |
CoordinateArraySequence.expandEnvelope(Envelope env)
|
Uses of Envelope in com.vividsolutions.jts.geomgraph |
---|
Methods in com.vividsolutions.jts.geomgraph that return Envelope | |
---|---|
Envelope |
Edge.getEnvelope()
|
Uses of Envelope in com.vividsolutions.jts.index |
---|
Methods in com.vividsolutions.jts.index with parameters of type Envelope | |
---|---|
void |
SpatialIndex.insert(Envelope itemEnv,
Object item)
Adds a spatial item with an extent specified by the given Envelope to the index |
List |
SpatialIndex.query(Envelope searchEnv)
Queries the index for all items whose extents intersect the given search Envelope
Note that some kinds of indexes may also return objects which do not in fact
intersect the query envelope. |
void |
SpatialIndex.query(Envelope searchEnv,
ItemVisitor visitor)
Queries the index for all items whose extents intersect the given search Envelope ,
and applies an ItemVisitor to them. |
boolean |
SpatialIndex.remove(Envelope itemEnv,
Object item)
Removes a single item from the tree. |
Uses of Envelope in com.vividsolutions.jts.index.chain |
---|
Methods in com.vividsolutions.jts.index.chain that return Envelope | |
---|---|
Envelope |
MonotoneChain.getEnvelope()
|
Methods in com.vividsolutions.jts.index.chain with parameters of type Envelope | |
---|---|
void |
MonotoneChain.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 com.vividsolutions.jts.index.kdtree |
---|
Methods in com.vividsolutions.jts.index.kdtree with parameters of type Envelope | |
---|---|
List |
KdTree.query(Envelope queryEnv)
Performs a range search of the points in the index. |
void |
KdTree.query(Envelope queryEnv,
List result)
Performs a range search of the points in the index. |
Uses of Envelope in com.vividsolutions.jts.index.quadtree |
---|
Methods in com.vividsolutions.jts.index.quadtree that return Envelope | |
---|---|
static Envelope |
Quadtree.ensureExtent(Envelope itemEnv,
double minExtent)
Ensure that the envelope for the inserted item has non-zero extents. |
Envelope |
Node.getEnvelope()
|
Envelope |
Key.getEnvelope()
|
Methods in com.vividsolutions.jts.index.quadtree with parameters of type Envelope | |
---|---|
void |
NodeBase.addAllItemsFromOverlapping(Envelope searchEnv,
List resultItems)
|
void |
Key.computeKey(Envelope itemEnv)
return a square envelope containing the argument envelope, whose extent is a power of two and which is based at a power of 2 |
static int |
Key.computeQuadLevel(Envelope env)
|
static Node |
Node.createExpanded(Node node,
Envelope addEnv)
|
static Node |
Node.createNode(Envelope env)
|
static Envelope |
Quadtree.ensureExtent(Envelope itemEnv,
double minExtent)
Ensure that the envelope for the inserted item has non-zero extents. |
NodeBase |
Node.find(Envelope searchEnv)
Returns the smallest existing node containing the envelope. |
Node |
Node.getNode(Envelope searchEnv)
Returns the subquad containing the envelope searchEnv. |
static int |
NodeBase.getSubnodeIndex(Envelope env,
double centrex,
double centrey)
Gets the index of the subquad that wholly contains the given envelope. |
void |
Root.insert(Envelope itemEnv,
Object item)
Insert an item into the quadtree this is the root of. |
void |
Quadtree.insert(Envelope itemEnv,
Object item)
|
protected boolean |
Root.isSearchMatch(Envelope searchEnv)
|
protected abstract boolean |
NodeBase.isSearchMatch(Envelope searchEnv)
|
protected boolean |
Node.isSearchMatch(Envelope searchEnv)
|
List |
Quadtree.query(Envelope searchEnv)
Queries the tree and returns items which may lie in the given search envelope. |
void |
Quadtree.query(Envelope searchEnv,
ItemVisitor visitor)
Queries the tree and visits items which may lie in the given search envelope. |
boolean |
Quadtree.remove(Envelope itemEnv,
Object item)
Removes a single item from the tree. |
boolean |
NodeBase.remove(Envelope itemEnv,
Object item)
Removes a single item from this subtree. |
void |
NodeBase.visit(Envelope searchEnv,
ItemVisitor visitor)
|
Constructors in com.vividsolutions.jts.index.quadtree with parameters of type Envelope | |
---|---|
Key(Envelope itemEnv)
|
|
Node(Envelope env,
int level)
|
Uses of Envelope in com.vividsolutions.jts.index.strtree |
---|
Methods in com.vividsolutions.jts.index.strtree with parameters of type Envelope | |
---|---|
void |
STRtree.insert(Envelope itemEnv,
Object item)
Inserts an item having the given bounds into the tree. |
Object |
STRtree.nearestNeighbour(Envelope env,
Object item,
ItemDistance itemDist)
Finds the item in this tree which is nearest to the given Object ,
using ItemDistance as the distance metric. |
List |
STRtree.query(Envelope searchEnv)
Returns items whose bounds intersect the given envelope. |
void |
STRtree.query(Envelope searchEnv,
ItemVisitor visitor)
Returns items whose bounds intersect the given envelope. |
boolean |
STRtree.remove(Envelope itemEnv,
Object item)
Removes a single item from the tree. |
Uses of Envelope in com.vividsolutions.jts.noding.snapround |
---|
Methods in com.vividsolutions.jts.noding.snapround that return Envelope | |
---|---|
Envelope |
HotPixel.getSafeEnvelope()
Returns a "safe" envelope that is guaranteed to contain the hot pixel. |
Uses of Envelope in com.vividsolutions.jts.operation.buffer |
---|
Methods in com.vividsolutions.jts.operation.buffer that return Envelope | |
---|---|
Envelope |
BufferSubgraph.getEnvelope()
Computes the envelope of the edges in the subgraph. |
Uses of Envelope in com.vividsolutions.jts.operation.distance |
---|
Methods in com.vividsolutions.jts.operation.distance that return Envelope | |
---|---|
Envelope |
FacetSequence.getEnvelope()
|
Uses of Envelope in com.vividsolutions.jts.operation.distance3d |
---|
Methods in com.vividsolutions.jts.operation.distance3d that return Envelope | |
---|---|
Envelope |
AxisPlaneCoordinateSequence.expandEnvelope(Envelope env)
|
Methods in com.vividsolutions.jts.operation.distance3d with parameters of type Envelope | |
---|---|
Envelope |
AxisPlaneCoordinateSequence.expandEnvelope(Envelope env)
|
Uses of Envelope in com.vividsolutions.jts.shape |
---|
Fields in com.vividsolutions.jts.shape declared as Envelope | |
---|---|
protected Envelope |
GeometricShapeBuilder.extent
|
Methods in com.vividsolutions.jts.shape that return Envelope | |
---|---|
Envelope |
GeometricShapeBuilder.getExtent()
|
Envelope |
GeometricShapeBuilder.getSquareExtent()
|
Methods in com.vividsolutions.jts.shape with parameters of type Envelope | |
---|---|
void |
GeometricShapeBuilder.setExtent(Envelope extent)
|
Uses of Envelope in com.vividsolutions.jts.shape.random |
---|
Methods in com.vividsolutions.jts.shape.random with parameters of type Envelope | |
---|---|
protected Coordinate |
RandomPointsBuilder.createRandomCoord(Envelope env)
|
Uses of Envelope in com.vividsolutions.jts.triangulate |
---|
Methods in com.vividsolutions.jts.triangulate that return Envelope | |
---|---|
static Envelope |
DelaunayTriangulationBuilder.envelope(Collection coords)
Computes the Envelope of a collection of Coordinate s. |
Methods in com.vividsolutions.jts.triangulate with parameters of type Envelope | |
---|---|
void |
VoronoiDiagramBuilder.setClipEnvelope(Envelope clipEnv)
Sets the envelope to clip the diagram to. |
Uses of Envelope in com.vividsolutions.jts.triangulate.quadedge |
---|
Methods in com.vividsolutions.jts.triangulate.quadedge that return Envelope | |
---|---|
Envelope |
QuadEdgeSubdivision.getEnvelope()
Gets the envelope of the Subdivision (including the frame). |
Constructors in com.vividsolutions.jts.triangulate.quadedge with parameters of type Envelope | |
---|---|
QuadEdgeSubdivision(Envelope env,
double tolerance)
Creates a new instance of a quad-edge subdivision based on a frame triangle that encloses a supplied bounding box. |
Uses of Envelope in com.vividsolutions.jts.util |
---|
Methods in com.vividsolutions.jts.util that return Envelope | |
---|---|
Envelope |
GeometricShapeFactory.Dimensions.getEnvelope()
|
Methods in com.vividsolutions.jts.util with parameters of type Envelope | |
---|---|
void |
GeometricShapeFactory.setEnvelope(Envelope env)
|
void |
GeometricShapeFactory.Dimensions.setEnvelope(Envelope env)
|
Uses of Envelope in com.vividsolutions.jtsexample.geom |
---|
Methods in com.vividsolutions.jtsexample.geom that return Envelope | |
---|---|
Envelope |
ExtendedCoordinateSequence.expandEnvelope(Envelope env)
|
Methods in com.vividsolutions.jtsexample.geom with parameters of type Envelope | |
---|---|
Envelope |
ExtendedCoordinateSequence.expandEnvelope(Envelope env)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |