- java.lang.Object
-
- swim.math.Z2
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedZ2()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Z2Vectoradd(Z2Vector u, Z2Vector v)Z2Vectorcombine(Long a, Z2Vector u, Long b, Z2Vector v)<T> Output<T>debug(Output<T> output)Writes a developer readable, debug-formatted string representation of this object tooutput.LonggetX(Z2Vector v)LonggetY(Z2Vector v)static Z2module()Z2Vectormultiply(Z2Vector u, Long a)Z2Vectorof(Long x, Long y)Z2Vectoropposite(Z2Vector v)Zscalar()Z2Vectorsubtract(Z2Vector u, Z2Vector v)StringtoString()Z2Vectorzero()
-
-
-
Method Detail
-
scalar
public final Z scalar()
- Specified by:
scalarin interfaceVectorModule<Z2Vector,Long>
-
zero
public final Z2Vector zero()
- Specified by:
zeroin interfaceVectorModule<Z2Vector,Long>
-
add
public final Z2Vector add(Z2Vector u, Z2Vector v)
- Specified by:
addin interfaceVectorModule<Z2Vector,Long>
-
opposite
public final Z2Vector opposite(Z2Vector v)
- Specified by:
oppositein interfaceVectorModule<Z2Vector,Long>
-
subtract
public final Z2Vector subtract(Z2Vector u, Z2Vector v)
- Specified by:
subtractin interfaceVectorModule<Z2Vector,Long>
-
multiply
public final Z2Vector multiply(Z2Vector u, Long a)
- Specified by:
multiplyin interfaceVectorModule<Z2Vector,Long>
-
combine
public final Z2Vector combine(Long a, Z2Vector u, Long b, Z2Vector v)
- Specified by:
combinein interfaceVectorModule<Z2Vector,Long>
-
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.
-
module
public static Z2 module()
-
-