|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use csVector4 | |
crystalspace.jbind.impl.csgeom.vector4 | |
crystalspace.jbind.impl.csgfx.shadervar |
Uses of csVector4 in crystalspace.jbind.impl.csgeom.vector4 |
Methods in crystalspace.jbind.impl.csgeom.vector4 that return csVector4 | |
csVector4 |
csVector4.mul(float f)
Multiply this vector by a scalar. |
csVector4 |
csVector4.add()
Unary + operator. |
csVector4 |
csVector4.add(csVector4 v)
Add another vector to this vector. |
csVector4 |
csVector4.minus()
Unary - operator. |
csVector4 |
csVector4.minus(csVector4 v)
Subtract another vector from this vector. |
csVector4 |
csVector4.div(float f)
Divide this vector by a scalar. |
static csVector4 |
csVector4.unit(csVector4 v)
Normalizes a vector to a unit vector. |
csVector4 |
csVector4.unit()
Returns the unit vector in the direction of this vector. |
static csVector4 |
csVector4.mul(int f,
csVector4 v)
Multiply a vector and a scalar int. |
static csVector4 |
csVector4.mul(csVector4 v,
int f)
Multiply a vector and a scalar int. |
static csVector4 |
csVector4.mul(float f,
csVector4 v)
Multiply a vector and a scalar. |
static csVector4 |
csVector4.mul(csVector4 v,
float f)
Multiply a vector and a scalar. |
static csVector4 |
csVector4.mod(csVector4 v1,
csVector4 v2)
Take the cross product of two vectors. |
static csVector4 |
csVector4.add(csVector4 v1,
csVector4 v2)
Add two vectors. |
static csVector4 |
csVector4.minus(csVector4 v1,
csVector4 v2)
Subtract two vectors. |
static csVector4 |
csVector4.div(csVector4 v,
int f)
Divide a vector by a scalar int. |
static csVector4 |
csVector4.div(csVector4 v,
float f)
Divide a vector by a scalar. |
static csVector4 |
csVector4.projectl(csVector4 v1,
csVector4 v2)
Project one vector onto another. |
static csVector4 |
csVector4.projectr(csVector4 v1,
csVector4 v2)
Project one vector onto another. |
Methods in crystalspace.jbind.impl.csgeom.vector4 with parameters of type csVector4 | |
void |
csVector4.cross(csVector4 v1,
csVector4 v2)
Take cross product of two vectors and put result in this vector. |
static float |
csVector4.norm(csVector4 v)
Returns the norm (magnitude) of a vector. |
csVector4 |
csVector4.add(csVector4 v)
Add another vector to this vector. |
csVector4 |
csVector4.minus(csVector4 v)
Subtract another vector from this vector. |
void |
csVector4.set(csVector4 v)
Set the value of this vector. |
static csVector4 |
csVector4.unit(csVector4 v)
Normalizes a vector to a unit vector. |
static csVector4 |
csVector4.mul(int f,
csVector4 v)
Multiply a vector and a scalar int. |
static csVector4 |
csVector4.mul(csVector4 v,
int f)
Multiply a vector and a scalar int. |
static csDVector4 |
csVector4.mul(double f,
csVector4 v)
Multiply a vector and a scalar double. |
static csDVector4 |
csVector4.mul(csVector4 v,
double f)
Multiply a vector and a scalar double. |
static csVector4 |
csVector4.mul(float f,
csVector4 v)
Multiply a vector and a scalar. |
static csVector4 |
csVector4.mul(csVector4 v,
float f)
Multiply a vector and a scalar. |
static float |
csVector4.mul(csVector4 v1,
csVector4 v2)
Take the dot product of two vectors. |
static boolean |
csVector4.nEquals(csVector4 v1,
csVector4 v2)
Check if two vectors are not equal. |
static csVector4 |
csVector4.mod(csVector4 v1,
csVector4 v2)
Take the cross product of two vectors. |
static csDVector4 |
csVector4.add(csVector4 v1,
csDVector4 v2)
Add two vectors of differing type, raise the csVector4 to DVector3. |
static csDVector4 |
csVector4.add(csDVector4 v1,
csVector4 v2)
Add two vectors of differing type, raise the csVector4 to DVector3. |
static csVector4 |
csVector4.add(csVector4 v1,
csVector4 v2)
Add two vectors. |
static csDVector4 |
csVector4.minus(csDVector4 v1,
csVector4 v2)
Subtract two vectors of differing type, cast to double. |
static csDVector4 |
csVector4.minus(csVector4 v1,
csDVector4 v2)
Subtract two vectors of differing type, cast to double. |
static csVector4 |
csVector4.minus(csVector4 v1,
csVector4 v2)
Subtract two vectors. |
static csVector4 |
csVector4.div(csVector4 v,
int f)
Divide a vector by a scalar int. |
static csDVector4 |
csVector4.div(csVector4 v,
double f)
Divide a vector by a scalar double. |
static csVector4 |
csVector4.div(csVector4 v,
float f)
Divide a vector by a scalar. |
static boolean |
csVector4.less(csVector4 v,
float f)
Test if each component of a vector is less than a small epsilon value. |
static csVector4 |
csVector4.projectl(csVector4 v1,
csVector4 v2)
Project one vector onto another. |
static boolean |
csVector4.equals(csVector4 v1,
csVector4 v2)
Check if two vectors are equal. |
static boolean |
csVector4.greater(float f,
csVector4 v)
Test if each component of a vector is less than a small epsilon value. |
static csVector4 |
csVector4.projectr(csVector4 v1,
csVector4 v2)
Project one vector onto another. |
Constructors in crystalspace.jbind.impl.csgeom.vector4 with parameters of type csVector4 | |
csVector4(csVector4 v)
Copy Constructor. |
|
csDVector4(csVector4 v)
Conversion from single precision vector to double. |
Uses of csVector4 in crystalspace.jbind.impl.csgfx.shadervar |
Methods in crystalspace.jbind.impl.csgfx.shadervar with parameters of type csVector4 | |
boolean |
csShaderVariable.getValue(csVector4 value)
Retrieve a csVector4. |
boolean |
csShaderVariable.setValue(csVector4 value)
Store a csVector4. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |