- java.lang.Object
-
- swim.math.VectorR3
-
- All Implemented Interfaces:
swim.codec.Debug
public class VectorR3 extends Object implements swim.codec.Debug
-
-
Constructor Summary
Constructors Constructor Description VectorR3(double x, double y, double z)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(VectorR3 that)voiddebug(swim.codec.Output<?> output)booleanequals(Object other)static TensorForm<VectorR3>form()inthashCode()VectorR3minus(VectorR3 that)static VectorR3of(double x, double y, double z)VectorR3opposite()VectorR3plus(VectorR3 that)VectorR3times(double scalar)StringtoString()swim.structure.ValuetoValue()VectorZ3transform(R3ToZ3Function f)static VectorR3zero()
-
-
-
Method Detail
-
opposite
public final VectorR3 opposite()
-
times
public final VectorR3 times(double scalar)
-
transform
public VectorZ3 transform(R3ToZ3Function f)
-
toValue
public swim.structure.Value toValue()
-
canEqual
protected boolean canEqual(VectorR3 that)
-
debug
public void debug(swim.codec.Output<?> output)
- Specified by:
debugin interfaceswim.codec.Debug
-
zero
public static VectorR3 zero()
-
of
public static VectorR3 of(double x, double y, double z)
-
form
@Kind public static TensorForm<VectorR3> form()
-
-