public interface IAxisAlignedBB
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(IVector3d vec) |
IAxisAlignedBB |
contract(double x,
double y,
double z) |
IAxisAlignedBB |
expand(double x,
double y,
double z) |
IVector3d |
getCenter() |
java.lang.Object |
getInternal() |
double |
getMaxX() |
double |
getMaxY() |
double |
getMaxZ() |
double |
getMinX() |
double |
getMinY() |
double |
getMinZ() |
IAxisAlignedBB |
grow(double value) |
IAxisAlignedBB |
grow(double x,
double y,
double z) |
IAxisAlignedBB |
intersect(IAxisAlignedBB other) |
boolean |
intersects(IAxisAlignedBB other) |
IAxisAlignedBB |
shrink(double value) |
IAxisAlignedBB |
union(IAxisAlignedBB other) |
java.lang.Object getInternal()
double getMinX()
double getMinY()
double getMinZ()
double getMaxX()
double getMaxY()
double getMaxZ()
IVector3d getCenter()
IAxisAlignedBB contract(double x, double y, double z)
IAxisAlignedBB expand(double x, double y, double z)
IAxisAlignedBB grow(double value)
IAxisAlignedBB grow(double x, double y, double z)
IAxisAlignedBB shrink(double value)
IAxisAlignedBB intersect(IAxisAlignedBB other)
boolean intersects(IAxisAlignedBB other)
boolean contains(IVector3d vec)
IAxisAlignedBB union(IAxisAlignedBB other)