Package org.citydb.config.geometry
Class BoundingBox
- java.lang.Object
-
- org.citydb.config.geometry.AbstractGeometry
-
- org.citydb.config.geometry.BoundingBox
-
public class BoundingBox extends AbstractGeometry
-
-
Constructor Summary
Constructors Constructor Description BoundingBox()
BoundingBox(BoundingBox other)
BoundingBox(Position lowerCorner, Position upperCorner)
BoundingBox(Position lowerCorner, Position upperCorner, DatabaseSrs srs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
copyFrom(BoundingBox other)
GeometryType
getGeometryType()
Position
getLowerCorner()
Position
getUpperCorner()
boolean
is3D()
boolean
isValid()
void
setLowerCorner(Position lowerCorner)
void
setUpperCorner(Position upperCorner)
BoundingBox
toBoundingBox()
void
update(BoundingBox other)
void
update(Position lowerCorner, Position upperCorner)
-
-
-
Constructor Detail
-
BoundingBox
public BoundingBox()
-
BoundingBox
public BoundingBox(Position lowerCorner, Position upperCorner, DatabaseSrs srs)
-
BoundingBox
public BoundingBox(BoundingBox other)
-
-
Method Detail
-
getLowerCorner
public Position getLowerCorner()
-
setLowerCorner
public void setLowerCorner(Position lowerCorner)
-
getUpperCorner
public Position getUpperCorner()
-
setUpperCorner
public void setUpperCorner(Position upperCorner)
-
update
public void update(BoundingBox other)
-
copyFrom
public void copyFrom(BoundingBox other)
-
toBoundingBox
public BoundingBox toBoundingBox()
- Specified by:
toBoundingBox
in classAbstractGeometry
-
is3D
public boolean is3D()
- Specified by:
is3D
in classAbstractGeometry
-
isValid
public boolean isValid()
- Specified by:
isValid
in classAbstractGeometry
-
getGeometryType
public GeometryType getGeometryType()
- Specified by:
getGeometryType
in classAbstractGeometry
-
-