public class AxisAlignedBB
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
double |
maxX |
double |
maxY |
double |
maxZ |
double |
minX |
double |
minY |
double |
minZ |
Modifier and Type | Method and Description |
---|---|
AxisAlignedBB |
addCoord(double d,
double d1,
double d2) |
double |
calculateXOffset(AxisAlignedBB axisalignedbb,
double d) |
double |
calculateYOffset(AxisAlignedBB axisalignedbb,
double d) |
double |
calculateZOffset(AxisAlignedBB axisalignedbb,
double d) |
static void |
clearBoundingBoxPool() |
AxisAlignedBB |
copy() |
AxisAlignedBB |
expand(double d,
double d1,
double d2) |
MovingObjectPosition |
func_1169_a(Vec3D vec3d,
Vec3D vec3d1) |
AxisAlignedBB |
func_28195_e(double d,
double d1,
double d2) |
static void |
func_28196_a() |
double |
getAverageEdgeLength() |
static AxisAlignedBB |
getBoundingBox(double d,
double d1,
double d2,
double d3,
double d4,
double d5) |
static AxisAlignedBB |
getBoundingBoxFromPool(double d,
double d1,
double d2,
double d3,
double d4,
double d5) |
AxisAlignedBB |
getOffsetBoundingBox(double d,
double d1,
double d2) |
boolean |
intersectsWith(AxisAlignedBB axisalignedbb) |
boolean |
isVecInside(Vec3D vec3d) |
AxisAlignedBB |
offset(double d,
double d1,
double d2) |
void |
setBB(AxisAlignedBB axisalignedbb) |
AxisAlignedBB |
setBounds(double d,
double d1,
double d2,
double d3,
double d4,
double d5) |
java.lang.String |
toString() |
public double minX
public double minY
public double minZ
public double maxX
public double maxY
public double maxZ
public static AxisAlignedBB getBoundingBox(double d, double d1, double d2, double d3, double d4, double d5)
public static void func_28196_a()
public static void clearBoundingBoxPool()
public static AxisAlignedBB getBoundingBoxFromPool(double d, double d1, double d2, double d3, double d4, double d5)
public AxisAlignedBB setBounds(double d, double d1, double d2, double d3, double d4, double d5)
public AxisAlignedBB addCoord(double d, double d1, double d2)
public AxisAlignedBB expand(double d, double d1, double d2)
public AxisAlignedBB getOffsetBoundingBox(double d, double d1, double d2)
public double calculateXOffset(AxisAlignedBB axisalignedbb, double d)
public double calculateYOffset(AxisAlignedBB axisalignedbb, double d)
public double calculateZOffset(AxisAlignedBB axisalignedbb, double d)
public boolean intersectsWith(AxisAlignedBB axisalignedbb)
public AxisAlignedBB offset(double d, double d1, double d2)
public boolean isVecInside(Vec3D vec3d)
public double getAverageEdgeLength()
public AxisAlignedBB func_28195_e(double d, double d1, double d2)
public AxisAlignedBB copy()
public MovingObjectPosition func_1169_a(Vec3D vec3d, Vec3D vec3d1)
public void setBB(AxisAlignedBB axisalignedbb)
public java.lang.String toString()
toString
in class java.lang.Object