- java.lang.Object
-
- swim.math.R3Vector
-
-
Constructor Summary
Constructors Constructor Description R3Vector(double x, double y, double z)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(R3Vector that)
<T> Output<T>
debug(Output<T> output)
Writes a developer readable, debug-formatted string representation of this object tooutput
.boolean
equals(Object other)
static TensorForm<R3Vector>
form()
int
hashCode()
R3Vector
minus(R3Vector that)
static R3Vector
of(double x, double y, double z)
R3Vector
opposite()
R3Vector
plus(R3Vector that)
R3Vector
times(double scalar)
String
toString()
Value
toValue()
Z3Vector
transform(R3ToZ3Function f)
static R3Vector
zero()
-
-
-
Method Detail
-
opposite
public final R3Vector opposite()
-
times
public final R3Vector times(double scalar)
-
transform
public Z3Vector transform(R3ToZ3Function f)
-
toValue
public Value toValue()
-
canEqual
protected boolean canEqual(R3Vector 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
.
-
zero
public static R3Vector zero()
-
of
public static R3Vector of(double x, double y, double z)
-
form
@Kind public static TensorForm<R3Vector> form()
-
-