public class TSRVector3
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
swigCMemOwn |
Modifier | Constructor and Description |
---|---|
|
TSRVector3() |
|
TSRVector3(float _x,
float _y,
float _z) |
protected |
TSRVector3(long cPtr,
boolean cMemoryOwn) |
|
TSRVector3(TSRVector4 _vOther) |
protected TSRVector3(long cPtr, boolean cMemoryOwn)
public TSRVector3()
public TSRVector3(float _x, float _y, float _z)
public TSRVector3(TSRVector4 _vOther)
protected static long getCPtr(TSRVector3 obj)
protected void finalize()
finalize
in class java.lang.Object
public void delete()
public void setV(float[] value)
public float[] getV()
public void setX(float value)
public float getX()
public void setY(float value)
public float getY()
public void setZ(float value)
public float getZ()
public void assign(float _x, float _y, float _z)
public void add(TSRVector3 _p1, TSRVector3 _p2)
public void addLerp(TSRVector3 _p1, TSRVector3 _p2, float _fWieght)
public void addWeighted(TSRVector3 _p1, float _fWieght)
public void subtract(TSRVector3 _p1, TSRVector3 _p2)
public float magSquared()
public float mag()
public void normalize()
public TSRVector3 normalized()
public TSRVector3 mult(TSRMatrix4 _in)
public TSRVector3 addv(TSRVector3 _in)
public float dot(TSRVector3 _a)
public void cross(TSRVector3 _a, TSRVector3 _b)
public void negate()
public TSRVector3 absolute()
public int minAxis()
public int maxAxis()
public int furthestAxis()
public int closestAxis()
public void fromYawPitchAngles(float _fYaw, float _fPitch)
public static TSRVector3 solveTriangleAnglesUsingSideLengths(TSRVector3 _sides)
public TSRVector3 incrementBy(TSRVector3 _in)
public TSRVector3 decrementBy(TSRVector3 _in)
public TSRVector3 multiplyBy(float _in)
public TSRVector3 multiplyBy(TSRVector3 _in)
public TSRVector3 multiplyBy(TSRVector4 _in)
public TSRVector3 divideBy(float _in)
public TSRVector3 divideBy(TSRVector3 _in)
public TSRVector3 divideBy(TSRVector4 _in)
public TSRVector3 assign(TSRVector4 _in)
public TSRVector3 assign(TSRVector3 _in)
public static TSRVector3 getZero()
public static TSRVector3 getI()
public static TSRVector3 getJ()
public static TSRVector3 getK()