Package org.citygml4j.geometry
Class BoundingBox
- java.lang.Object
-
- org.citygml4j.geometry.BoundingBox
-
-
Constructor Summary
Constructors Constructor Description BoundingBox()
BoundingBox(BoundingBox boundingBox)
BoundingBox(Point lowerCorner, Point upperCorner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
copy(CopyBuilder copyBuilder)
java.lang.Object
copyTo(java.lang.Object target, CopyBuilder copyBuilder)
Point
getLowerCorner()
Point
getUpperCorner()
boolean
isNull()
void
setLowerCorner(double x, double y, double z)
void
setLowerCorner(Point lowerCorner)
void
setUpperCorner(double x, double y, double z)
void
setUpperCorner(Point upperCorner)
java.util.List<java.lang.Double>
toList()
void
transform3d(Matrix m)
void
update(double x, double y, double z)
void
update(BoundingBox boundingBox)
void
update(Point point)
void
updateLowerCorner(double x, double y, double z)
void
updateLowerCorner(Point lowerCorner)
void
updateUpperCorner(double x, double y, double z)
void
updateUpperCorner(Point upperCorner)
-
-
-
Constructor Detail
-
BoundingBox
public BoundingBox()
-
BoundingBox
public BoundingBox(BoundingBox boundingBox)
-
-
Method Detail
-
isNull
public boolean isNull()
-
getLowerCorner
public Point getLowerCorner()
-
setLowerCorner
public void setLowerCorner(Point lowerCorner)
-
setLowerCorner
public void setLowerCorner(double x, double y, double z)
-
getUpperCorner
public Point getUpperCorner()
-
setUpperCorner
public void setUpperCorner(Point upperCorner)
-
setUpperCorner
public void setUpperCorner(double x, double y, double z)
-
updateLowerCorner
public void updateLowerCorner(double x, double y, double z)
-
updateLowerCorner
public void updateLowerCorner(Point lowerCorner)
-
updateUpperCorner
public void updateUpperCorner(double x, double y, double z)
-
updateUpperCorner
public void updateUpperCorner(Point upperCorner)
-
update
public void update(double x, double y, double z)
-
update
public void update(Point point)
-
update
public void update(BoundingBox boundingBox)
-
transform3d
public void transform3d(Matrix m)
-
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
-
copyTo
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
-
toList
public java.util.List<java.lang.Double> toList()
-
-