- java.lang.Object
-
- swim.math.R3Shape
-
- swim.math.PointR3
-
-
Constructor Summary
Constructors Constructor Description PointR3(double x, double y, double z)
-
Method Summary
Modifier and Type Method Description protected booleancanEqual(PointR3 that)booleancontains(R3Shape shape)voiddebug(Output<?> output)Writes a developer readable, debug-formatted string representation of this object tooutput.booleanequals(Object other)static R3Form<PointR3>form()inthashCode()booleanintersects(R3Shape shape)VectorR3minus(PointR3 that)PointR3minux(VectorR3 vector)static PointR3of(double x, double y, double z)static PointR3origin()PointR3plus(VectorR3 vector)StringtoString()ValuetoValue()PointZ3transform(R3ToZ3Function f)doublexMax()doublexMin()doubleyMax()doubleyMin()doublezMax()doublezMin()-
Methods inherited from class swim.math.R3Shape
contains, intersects, shapeForm
-
-
-
-
Method Detail
-
origin
public static PointR3 origin()
-
of
public static PointR3 of(double x, double y, double z)
-
intersects
public boolean intersects(R3Shape shape)
- Specified by:
intersectsin classR3Shape
-
transform
public PointZ3 transform(R3ToZ3Function f)
-
canEqual
protected boolean canEqual(PointR3 that)
-
debug
public void debug(Output<?> output)
Description copied from interface:DebugWrites a developer readable, debug-formatted string representation of this object tooutput.
-
-