public class Cuboid6 extends java.lang.Object implements Copyable<Cuboid6>
| Modifier and Type | Field and Description |
|---|---|
static Cuboid6 |
full |
Vector3 |
max |
Vector3 |
min |
| Constructor and Description |
|---|
Cuboid6(AxisAlignedBB aabb) |
Cuboid6(double minx,
double miny,
double minz,
double maxx,
double maxy,
double maxz) |
Cuboid6(Vector3 min,
Vector3 max) |
| Modifier and Type | Method and Description |
|---|---|
Cuboid6 |
add(Vector3 vec) |
Cuboid6 |
apply(Transformation t) |
Vector3 |
center() |
Cuboid6 |
copy() |
Cuboid6 |
enclose(Cuboid6 c) |
Cuboid6 |
enclose(Vector3 vec) |
Cuboid6 |
expand(double d) |
Cuboid6 |
expand(Vector3 vec) |
double |
getSide(int s) |
boolean |
intersects(Cuboid6 b) |
static boolean |
intersects(Cuboid6 a,
Cuboid6 b) |
Cuboid6 |
offset(Cuboid6 o) |
Cuboid6 |
set(Cuboid6 c) |
Cuboid6 |
set(double minx,
double miny,
double minz,
double maxx,
double maxy,
double maxz) |
Cuboid6 |
set(Vector3 min,
Vector3 max) |
void |
setBlockBounds(Block block) |
Cuboid6 |
setSide(int s,
double d) |
Cuboid6 |
sub(Vector3 vec) |
AxisAlignedBB |
toAABB() |
java.lang.String |
toString() |
public Cuboid6(AxisAlignedBB aabb)
public Cuboid6(double minx,
double miny,
double minz,
double maxx,
double maxy,
double maxz)
public AxisAlignedBB toAABB()
public Cuboid6 set(double minx, double miny, double minz, double maxx, double maxy, double maxz)
public Cuboid6 expand(double d)
public void setBlockBounds(Block block)
public boolean intersects(Cuboid6 b)
public Vector3 center()
public java.lang.String toString()
toString in class java.lang.Objectpublic Cuboid6 apply(Transformation t)
public double getSide(int s)
public Cuboid6 setSide(int s, double d)