public class VectorNd extends Object implements Vectord, Comparable<VectorNd>, Serializable, Cloneable
| Modifier and Type | Field and Description |
|---|---|
static VectorNd |
ZERO_2 |
static VectorNd |
ZERO_3 |
static VectorNd |
ZERO_4 |
| Constructor and Description |
|---|
VectorNd(double... v) |
VectorNd(int size) |
VectorNd(Vector2d v) |
VectorNd(Vector3d v) |
VectorNd(Vector4d v) |
VectorNd(VectorNd v) |
public static VectorNd ZERO_2
public static VectorNd ZERO_3
public static VectorNd ZERO_4
public VectorNd(int size)
public VectorNd(Vector2d v)
public VectorNd(Vector3d v)
public VectorNd(Vector4d v)
public VectorNd(VectorNd v)
public VectorNd(double... v)
public int size()
public double get(int comp)
public int getFloored(int comp)
public void set(int comp,
float val)
public void set(int comp,
double val)
public void setZero()
public VectorNd resize(int size)
public VectorNd add(double... v)
public VectorNd sub(double... v)
public VectorNd mul(float a)
public VectorNd mul(double... v)
public VectorNd div(float a)
public VectorNd div(double... v)
public double dot(VectorNd v)
public double dot(double... v)
public VectorNd project(double... v)
public VectorNd pow(float pow)
public VectorNd min(double... v)
public VectorNd max(double... v)
public double distanceSquared(VectorNd v)
public double distanceSquared(double... v)
public double distance(VectorNd v)
public double distance(double... v)
public double lengthSquared()
lengthSquared in interface Vectordpublic int getMinAxis()
getMinAxis in interface Vectordpublic int getMaxAxis()
getMaxAxis in interface Vectordpublic Vector2d toVector2()
public Vector3d toVector3()
public Vector4d toVector4()
public int compareTo(VectorNd v)
compareTo in interface Comparable<VectorNd>Copyright © 2013–2016 Flow Powered. All rights reserved.