- java.lang.Object
-
- swim.math.R3Shape
-
- swim.math.R3Point
-
-
Constructor Summary
Constructors Constructor Description R3Point(double x, double y, double z)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(R3Point that)
boolean
contains(R3Shape 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 R3Form<R3Point>
form()
int
hashCode()
boolean
intersects(R3Shape shape)
R3Vector
minus(R3Point that)
R3Point
minux(R3Vector vector)
static R3Point
of(double x, double y, double z)
static R3Point
origin()
R3Point
plus(R3Vector vector)
String
toString()
Value
toValue()
Z3Point
transform(R3ToZ3Function f)
double
xMax()
double
xMin()
double
yMax()
double
yMin()
double
zMax()
double
zMin()
-
Methods inherited from class swim.math.R3Shape
contains, intersects, shapeForm
-
-
-
-
Method Detail
-
intersects
public boolean intersects(R3Shape shape)
- Specified by:
intersects
in classR3Shape
-
transform
public Z3Point transform(R3ToZ3Function f)
-
canEqual
protected boolean canEqual(R3Point 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
.
-
origin
public static R3Point origin()
-
of
public static R3Point of(double x, double y, double z)
-
-