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