java.lang.Object
swim.math.R3Shape
swim.math.R3Box
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionR3Box
(double xMin, double yMin, double zMin, double xMax, double yMax, double zMax) -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
boolean
boolean
boolean
<T> Output<T>
Writes a developer readable, debug-formatted string representation of this object tooutput
.boolean
form()
int
hashCode()
boolean
intersects
(R3Box box) boolean
intersects
(R3Point point) boolean
intersects
(R3Shape shape) boolean
intersects
(R3Sphere sphere) static R3Box
of
(double xMin, double yMin, double zMin, double xMax, double yMax, double zMax) toString()
toValue()
final double
xMax()
final double
xMin()
final double
yMax()
final double
yMin()
final double
zMax()
final double
zMin()
Methods inherited from class swim.math.R3Shape
contains, intersects, shapeForm
-
Field Details
-
xMin
public final double xMin -
yMin
public final double yMin -
zMin
public final double zMin -
xMax
public final double xMax -
yMax
public final double yMax -
zMax
public final double zMax
-
-
Constructor Details
-
R3Box
public R3Box(double xMin, double yMin, double zMin, double xMax, double yMax, double zMax)
-
-
Method Details
-
xMin
public final double xMin() -
yMin
public final double yMin() -
zMin
public final double zMin() -
xMax
public final double xMax() -
yMax
public final double yMax() -
zMax
public final double zMax() -
contains
-
contains
-
contains
-
contains
-
intersects
- Specified by:
intersects
in classR3Shape
-
intersects
-
intersects
-
intersects
-
transform
-
toValue
-
canEqual
-
equals
-
hashCode
public int hashCode() -
debug
Description copied from interface:Debug
Writes a developer readable, debug-formatted string representation of this object tooutput
. -
toString
-
of
public static R3Box of(double xMin, double yMin, double zMin, double xMax, double yMax, double zMax) -
form
-