- java.lang.Object
-
- org.spongepowered.math.vector.VectorNi
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparable<VectorNi>
,Vectori
public class VectorNi extends Object implements Vectori, Comparable<VectorNi>, Serializable, Cloneable
- See Also:
- Serialized Form
-
-
Method Summary
-
-
-
Method Detail
-
size
public int size()
-
get
public int get(int comp)
-
set
public void set(int comp, int val)
-
setZero
public void setZero()
-
resize
public VectorNi resize(int size)
-
add
public VectorNi add(int... v)
-
sub
public VectorNi sub(int... v)
-
mul
public VectorNi mul(double a)
-
mul
public VectorNi mul(int... v)
-
div
public VectorNi div(double a)
-
div
public VectorNi div(int... v)
-
dot
public int dot(VectorNi v)
-
dot
public int dot(int... v)
-
project
public VectorNi project(int... v)
-
pow
public VectorNi pow(double pow)
-
min
public VectorNi min(int... v)
-
max
public VectorNi max(int... v)
-
distanceSquared
public int distanceSquared(VectorNi v)
-
distanceSquared
public int distanceSquared(int... v)
-
distance
public float distance(VectorNi v)
-
distance
public float distance(int... v)
-
lengthSquared
public int lengthSquared()
- Specified by:
lengthSquared
in interfaceVectori
-
toVector2
public Vector2i toVector2()
-
toVector3
public Vector3i toVector3()
-
toVector4
public Vector4i toVector4()
-
compareTo
public int compareTo(VectorNi v)
- Specified by:
compareTo
in interfaceComparable<VectorNi>
-
-