public class OctagonalEnvelope extends Object
| Constructor and Description |
|---|
OctagonalEnvelope()
Creates a new null bounding octagon
|
OctagonalEnvelope(BoundingBox env)
Creates a new null bounding octagon bounding an
BoundingBoxDoubleGf |
OctagonalEnvelope(Geometry geom)
Creates a new null bounding octagon bounding a
Geometry |
OctagonalEnvelope(OctagonalEnvelope oct)
Creates a new null bounding octagon bounding an
OctagonalEnvelope
(the copy constructor). |
OctagonalEnvelope(Point p)
Creates a new null bounding octagon bounding a
Coordinates |
OctagonalEnvelope(Point p0,
Point p1)
Creates a new null bounding octagon bounding a pair of
Coordinatess |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(OctagonalEnvelope other) |
void |
expandBy(double distance) |
OctagonalEnvelope |
expandToInclude(BoundingBox env) |
OctagonalEnvelope |
expandToInclude(double x,
double y) |
void |
expandToInclude(Geometry geometry) |
OctagonalEnvelope |
expandToInclude(LineString seq) |
OctagonalEnvelope |
expandToInclude(OctagonalEnvelope oct) |
OctagonalEnvelope |
expandToInclude(Point p) |
double |
getMaxA() |
double |
getMaxB() |
double |
getMaxX() |
double |
getMaxY() |
double |
getMinA() |
double |
getMinB() |
double |
getMinX() |
double |
getMinY() |
boolean |
intersects(OctagonalEnvelope other) |
boolean |
intersects(Point p) |
boolean |
isNull() |
void |
setToNull()
Sets the value of this object to the null value
|
Geometry |
toGeometry(GeometryFactory geometryFactory) |
public OctagonalEnvelope()
public OctagonalEnvelope(BoundingBox env)
BoundingBoxDoubleGfpublic OctagonalEnvelope(Geometry geom)
Geometrypublic OctagonalEnvelope(OctagonalEnvelope oct)
OctagonalEnvelope
(the copy constructor).public OctagonalEnvelope(Point p)
Coordinatespublic boolean contains(OctagonalEnvelope other)
public void expandBy(double distance)
public OctagonalEnvelope expandToInclude(BoundingBox env)
public OctagonalEnvelope expandToInclude(double x, double y)
public void expandToInclude(Geometry geometry)
public OctagonalEnvelope expandToInclude(LineString seq)
public OctagonalEnvelope expandToInclude(OctagonalEnvelope oct)
public OctagonalEnvelope expandToInclude(Point p)
public double getMaxA()
public double getMaxB()
public double getMaxX()
public double getMaxY()
public double getMinA()
public double getMinB()
public double getMinX()
public double getMinY()
public boolean intersects(OctagonalEnvelope other)
public boolean intersects(Point p)
public boolean isNull()
public void setToNull()
public Geometry toGeometry(GeometryFactory geometryFactory)
Copyright © 2015 Revolution Systems Inc.. All rights reserved.