Uses of Class
crystalspace.jbind.impl.csgeom.vector4.csVector4

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.