org.n52.oxf.valueDomains.spatial
Class BoundingBox3D
java.lang.Object
org.n52.oxf.valueDomains.spatial.BoundingBox
org.n52.oxf.valueDomains.spatial.BoundingBox3D
- All Implemented Interfaces:
- IBoundingBox, IRangeValueDomain<IBoundingBox>, IValueDomain<IBoundingBox>
public class BoundingBox3D
- extends BoundingBox
This represents a 3-dimensional BoundingBox.
- Author:
- Arne Broering
Constructor Summary |
BoundingBox3D(double llx,
double lly,
double llz,
double urx,
double ury,
double urz)
this constructor has all required attributes as its parameters. |
BoundingBox3D(String crs,
double llx,
double lly,
double llz,
double urx,
double ury,
double urz)
this constructor has all attributes as its parameters. |
Methods inherited from class org.n52.oxf.valueDomains.spatial.BoundingBox |
containsValue, equals, getCRS, getDepth, getDimensions, getDomainDescription, getHeight, getLowerCorner, getMaxValue, getMinValue, getUpperCorner, getWidth, produceValue, setCRS, setDimensions, setLowerCorner, setUpperCorner, toKVPString, toString, toXML |
BoundingBox3D
public BoundingBox3D(double llx,
double lly,
double llz,
double urx,
double ury,
double urz)
throws OXFException
- this constructor has all required attributes as its parameters.
- Parameters:
lowerLeft
- the lowerCornerupperRight
- the upperCorner
- Throws:
OXFException
- if the dimensions of lowerLeft and upperRight are not the same.
BoundingBox3D
public BoundingBox3D(String crs,
double llx,
double lly,
double llz,
double urx,
double ury,
double urz)
throws OXFException
- this constructor has all attributes as its parameters.
- Parameters:
crs
- a EPSG String for instancellx
- x-coordinate of the lowerCornerlly
- y-coordinate of the lowerCornerllz
- z-coordinate of the lowerCornerurx
- x-coordinate of the upperCornerury
- y-coordinate of the upperCornerurz
- z-coordinate of the upperCorner
- Throws:
OXFException
- if the dimensions of lowerLeft and upperRight are not the same.
getLlx
public double getLlx()
getLly
public double getLly()
getLlz
public double getLlz()
getUrx
public double getUrx()
getUry
public double getUry()
getUrz
public double getUrz()
Copyright © 2012-2013 52north.org. All Rights Reserved.