- 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 booleancanEqual(R3Point that)booleancontains(R3Shape shape)<T> Output<T>debug(Output<T> output)Writes a developer readable, debug-formatted string representation of this object tooutput.booleanequals(Object other)static R3Form<R3Point>form()inthashCode()booleanintersects(R3Shape shape)R3Vectorminus(R3Point that)R3Pointminux(R3Vector vector)static R3Pointof(double x, double y, double z)static R3Pointorigin()R3Pointplus(R3Vector vector)StringtoString()ValuetoValue()Z3Pointtransform(R3ToZ3Function f)doublexMax()doublexMin()doubleyMax()doubleyMin()doublezMax()doublezMin()-
Methods inherited from class swim.math.R3Shape
contains, intersects, shapeForm
-
-
-
-
Method Detail
-
intersects
public boolean intersects(R3Shape shape)
- Specified by:
intersectsin 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:DebugWrites 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)
-
-