Package net.minecraft.src
Class AxisAlignedBB
- java.lang.Object
-
- net.minecraft.src.AxisAlignedBB
-
public class AxisAlignedBB extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AxisAlignedBBaddCoord(double var1, double var3, double var5)MovingObjectPositioncalculateIntercept(Vec3D par1Vec3D, Vec3D par2Vec3D)doublecalculateXOffset(AxisAlignedBB var1, double var2)doublecalculateYOffset(AxisAlignedBB var1, double var2)doublecalculateZOffset(AxisAlignedBB var1, double var2)static voidclearBoundingBoxes()static voidclearBoundingBoxPool()AxisAlignedBBcontract(double var1, double var3, double var5)AxisAlignedBBcopy()AxisAlignedBBexpand(double var1, double var3, double var5)@net.minecraft.modding.api.Side.Client doublegetAverageEdgeLength()static AxisAlignedBBgetBoundingBox(double var0, double var2, double var4, double var6, double var8, double var10)static AxisAlignedBBgetBoundingBoxFromPool(double var0, double var2, double var4, double var6, double var8, double var10)AxisAlignedBBgetOffsetBoundingBox(double var1, double var3, double var5)booleanintersectsWith(AxisAlignedBB var1)booleanisVecInside(Vec3D par1Vec3D)AxisAlignedBBoffset(double var1, double var3, double var5)voidsetBB(AxisAlignedBB var1)AxisAlignedBBsetBounds(double var1, double var3, double var5, double var7, double var9, double var11)java.lang.StringtoString()
-
-
-
Method Detail
-
getBoundingBox
public static AxisAlignedBB getBoundingBox(double var0, double var2, double var4, double var6, double var8, double var10)
-
clearBoundingBoxes
@Client public static void clearBoundingBoxes()
-
clearBoundingBoxPool
public static void clearBoundingBoxPool()
-
getBoundingBoxFromPool
public static AxisAlignedBB getBoundingBoxFromPool(double var0, double var2, double var4, double var6, double var8, double var10)
-
setBounds
public AxisAlignedBB setBounds(double var1, double var3, double var5, double var7, double var9, double var11)
-
addCoord
public AxisAlignedBB addCoord(double var1, double var3, double var5)
-
expand
public AxisAlignedBB expand(double var1, double var3, double var5)
-
getOffsetBoundingBox
public AxisAlignedBB getOffsetBoundingBox(double var1, double var3, double var5)
-
calculateXOffset
public double calculateXOffset(AxisAlignedBB var1, double var2)
-
calculateYOffset
public double calculateYOffset(AxisAlignedBB var1, double var2)
-
calculateZOffset
public double calculateZOffset(AxisAlignedBB var1, double var2)
-
intersectsWith
public boolean intersectsWith(AxisAlignedBB var1)
-
offset
public AxisAlignedBB offset(double var1, double var3, double var5)
-
isVecInside
public boolean isVecInside(Vec3D par1Vec3D)
-
getAverageEdgeLength
@Client public @net.minecraft.modding.api.Side.Client double getAverageEdgeLength()
-
contract
public AxisAlignedBB contract(double var1, double var3, double var5)
-
copy
public AxisAlignedBB copy()
-
calculateIntercept
public MovingObjectPosition calculateIntercept(Vec3D par1Vec3D, Vec3D par2Vec3D)
-
setBB
public void setBB(AxisAlignedBB var1)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-