- java.lang.Object
-
- swim.math.Z3Shape
-
- swim.math.Z3Box
-
-
Constructor Summary
Constructors Constructor Description Z3Box(long xMin, long yMin, long zMin, long xMax, long yMax, long zMax)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(Z3Box that)
boolean
contains(Z3Box box)
boolean
contains(Z3Point point)
boolean
contains(Z3Shape shape)
<T> Output<T>
debug(Output<T> output)
Writes a developer readable, debug-formatted string representation of this object tooutput
.boolean
equals(Object other)
static Z3Form<Z3Box>
form()
int
hashCode()
boolean
intersects(Z3Box box)
boolean
intersects(Z3Point point)
boolean
intersects(Z3Shape shape)
static Z3Box
of(long xMin, long yMin, long zMin, long xMax, long yMax, long zMax)
String
toString()
Value
toValue()
R3Box
transform(Z3ToR3Function f)
long
xMax()
long
xMin()
long
yMax()
long
yMin()
long
zMax()
long
zMin()
-
Methods inherited from class swim.math.Z3Shape
contains, intersects, shapeForm
-
-
-
-
Method Detail
-
contains
public boolean contains(Z3Point point)
-
contains
public boolean contains(Z3Box box)
-
intersects
public boolean intersects(Z3Shape shape)
- Specified by:
intersects
in classZ3Shape
-
intersects
public boolean intersects(Z3Point point)
-
intersects
public boolean intersects(Z3Box box)
-
transform
public R3Box transform(Z3ToR3Function f)
-
canEqual
protected boolean canEqual(Z3Box that)
-
debug
public <T> Output<T> debug(Output<T> output)
Description copied from interface:Debug
Writes a developer readable, debug-formatted string representation of this object tooutput
.
-
of
public static Z3Box of(long xMin, long yMin, long zMin, long xMax, long yMax, long zMax)
-
-