修饰符和类 |
成员函数描述 |
default AxisAlignedBB |
addCoord(double x,
double y,
double z) |
default MovingObjectPosition |
calculateIntercept(Vector3 pos1,
Vector3 pos2) |
default double |
calculateXOffset(AxisAlignedBB bb,
double x) |
default double |
calculateYOffset(AxisAlignedBB bb,
double y) |
default double |
calculateZOffset(AxisAlignedBB bb,
double z) |
AxisAlignedBB |
clone() |
default AxisAlignedBB |
contract(double x,
double y,
double z) |
default AxisAlignedBB |
expand(double x,
double y,
double z) |
default void |
forEach(AxisAlignedBB.BBConsumer action) |
default double |
getAverageEdgeLength() |
double |
getMaxX() |
double |
getMaxY() |
double |
getMaxZ() |
double |
getMinX() |
double |
getMinY() |
double |
getMinZ() |
default AxisAlignedBB |
getOffsetBoundingBox(double x,
double y,
double z) |
default AxisAlignedBB |
grow(double x,
double y,
double z) |
default boolean |
intersectsWith(AxisAlignedBB bb) |
default boolean |
isVectorInside(Vector3 vector) |
default boolean |
isVectorInXY(Vector3 vector) |
default boolean |
isVectorInXZ(Vector3 vector) |
default boolean |
isVectorInYZ(Vector3 vector) |
default AxisAlignedBB |
offset(double x,
double y,
double z) |
default AxisAlignedBB |
setBB(AxisAlignedBB bb) |
default AxisAlignedBB |
setBounds(double minX,
double minY,
double minZ,
double maxX,
double maxY,
double maxZ) |
default void |
setMaxX(double maxX) |
default void |
setMaxY(double maxY) |
default void |
setMaxZ(double maxZ) |
default void |
setMinX(double minX) |
default void |
setMinY(double minY) |
default void |
setMinZ(double minZ) |
default AxisAlignedBB |
shrink(double x,
double y,
double z) |