|
AxisAlignedBB | setBounds (double par1, double par3, double par5, double par7, double par9, double par11) |
|
AxisAlignedBB | addCoord (double par1, double par3, double par5) |
|
AxisAlignedBB | expand (double par1, double par3, double par5) |
|
AxisAlignedBB | getOffsetBoundingBox (double par1, double par3, double par5) |
|
double | calculateXOffset (AxisAlignedBB par1AxisAlignedBB, double par2) |
|
double | calculateYOffset (AxisAlignedBB par1AxisAlignedBB, double par2) |
|
double | calculateZOffset (AxisAlignedBB par1AxisAlignedBB, double par2) |
|
boolean | intersectsWith (AxisAlignedBB par1AxisAlignedBB) |
|
AxisAlignedBB | offset (double par1, double par3, double par5) |
|
boolean | isVecInside (Vec3 par1Vec3) |
|
double | getAverageEdgeLength () |
|
AxisAlignedBB | contract (double par1, double par3, double par5) |
|
AxisAlignedBB | copy () |
|
MovingObjectPosition | calculateIntercept (Vec3 par1Vec3, Vec3 par2Vec3) |
|
void | setBB (AxisAlignedBB par1AxisAlignedBB) |
|
String | toString () |
|
|
| AxisAlignedBB (double par1, double par3, double par5, double par7, double par9, double par11) |
|
net.minecraft.util.AxisAlignedBB.AxisAlignedBB |
( |
double |
par1, |
|
|
double |
par3, |
|
|
double |
par5, |
|
|
double |
par7, |
|
|
double |
par9, |
|
|
double |
par11 |
|
) |
| |
|
protected |
AxisAlignedBB net.minecraft.util.AxisAlignedBB.addCoord |
( |
double |
par1, |
|
|
double |
par3, |
|
|
double |
par5 |
|
) |
| |
Adds the coordinates to the bounding box extending it if the point lies outside the current ranges. Args: x, y, z
double net.minecraft.util.AxisAlignedBB.calculateXOffset |
( |
AxisAlignedBB |
par1AxisAlignedBB, |
|
|
double |
par2 |
|
) |
| |
if instance and the argument bounding boxes overlap in the Y and Z dimensions, calculate the offset between them in the X dimension. return var2 if the bounding boxes do not overlap or if var2 is closer to 0 then the calculated offset. Otherwise return the calculated offset.
double net.minecraft.util.AxisAlignedBB.calculateYOffset |
( |
AxisAlignedBB |
par1AxisAlignedBB, |
|
|
double |
par2 |
|
) |
| |
if instance and the argument bounding boxes overlap in the X and Z dimensions, calculate the offset between them in the Y dimension. return var2 if the bounding boxes do not overlap or if var2 is closer to 0 then the calculated offset. Otherwise return the calculated offset.
double net.minecraft.util.AxisAlignedBB.calculateZOffset |
( |
AxisAlignedBB |
par1AxisAlignedBB, |
|
|
double |
par2 |
|
) |
| |
if instance and the argument bounding boxes overlap in the Y and X dimensions, calculate the offset between them in the Z dimension. return var2 if the bounding boxes do not overlap or if var2 is closer to 0 then the calculated offset. Otherwise return the calculated offset.
AxisAlignedBB net.minecraft.util.AxisAlignedBB.contract |
( |
double |
par1, |
|
|
double |
par3, |
|
|
double |
par5 |
|
) |
| |
Returns a bounding box that is inset by the specified amounts
Returns a copy of the bounding box.
AxisAlignedBB net.minecraft.util.AxisAlignedBB.expand |
( |
double |
par1, |
|
|
double |
par3, |
|
|
double |
par5 |
|
) |
| |
Returns a bounding box expanded by the specified vector (if negative numbers are given it will shrink). Args: x, y, z
static AABBPool net.minecraft.util.AxisAlignedBB.getAABBPool |
( |
) | |
|
|
static |
double net.minecraft.util.AxisAlignedBB.getAverageEdgeLength |
( |
) | |
|
Returns the average length of the edges of the bounding box.
static AxisAlignedBB net.minecraft.util.AxisAlignedBB.getBoundingBox |
( |
double |
par0, |
|
|
double |
par2, |
|
|
double |
par4, |
|
|
double |
par6, |
|
|
double |
par8, |
|
|
double |
par10 |
|
) |
| |
|
static |
Returns a bounding box with the specified bounds. Args: minX, minY, minZ, maxX, maxY, maxZ
AxisAlignedBB net.minecraft.util.AxisAlignedBB.getOffsetBoundingBox |
( |
double |
par1, |
|
|
double |
par3, |
|
|
double |
par5 |
|
) |
| |
Returns a bounding box offseted by the specified vector (if negative numbers are given it will shrink). Args: x, y, z
boolean net.minecraft.util.AxisAlignedBB.intersectsWith |
( |
AxisAlignedBB |
par1AxisAlignedBB) | |
|
Returns whether the given bounding box intersects with this one. Args: axisAlignedBB
boolean net.minecraft.util.AxisAlignedBB.isVecInside |
( |
Vec3 |
par1Vec3) | |
|
Returns if the supplied Vec3D is completely inside the bounding box
AxisAlignedBB net.minecraft.util.AxisAlignedBB.offset |
( |
double |
par1, |
|
|
double |
par3, |
|
|
double |
par5 |
|
) |
| |
Offsets the current bounding box by the specified coordinates. Args: x, y, z
void net.minecraft.util.AxisAlignedBB.setBB |
( |
AxisAlignedBB |
par1AxisAlignedBB) | |
|
Sets the bounding box to the same bounds as the bounding box passed in. Args: axisAlignedBB
AxisAlignedBB net.minecraft.util.AxisAlignedBB.setBounds |
( |
double |
par1, |
|
|
double |
par3, |
|
|
double |
par5, |
|
|
double |
par7, |
|
|
double |
par9, |
|
|
double |
par11 |
|
) |
| |
Sets the bounds of the bounding box. Args: minX, minY, minZ, maxX, maxY, maxZ
String net.minecraft.util.AxisAlignedBB.toString |
( |
) | |
|
double net.minecraft.util.AxisAlignedBB.maxX |
double net.minecraft.util.AxisAlignedBB.maxY |
double net.minecraft.util.AxisAlignedBB.maxZ |
double net.minecraft.util.AxisAlignedBB.minX |
double net.minecraft.util.AxisAlignedBB.minY |
double net.minecraft.util.AxisAlignedBB.minZ |
The documentation for this class was generated from the following file:
- C:/Users/LazDude/Downloads/MinecraftModding/YATS/forge/mcp/src/minecraft/net/minecraft/util/AxisAlignedBB.java