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

Packages that use csDVector4
crystalspace.jbind.impl.csgeom.vector4   
 

Uses of csDVector4 in crystalspace.jbind.impl.csgeom.vector4
 

Methods in crystalspace.jbind.impl.csgeom.vector4 that return csDVector4
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 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 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 csDVector4 csVector4.div(csVector4 v, double f)
          Divide a vector by a scalar double.
 csDVector4 csDVector4.mul(double f)
          Multiply this vector by a scalar.
 csDVector4 csDVector4.add()
          Unary + operator.
 csDVector4 csDVector4.add(csDVector4 v)
          Add another vector to this vector.
 csDVector4 csDVector4.minus()
          Unary - operator.
 csDVector4 csDVector4.minus(csDVector4 v)
          Subtract another vector from this vector.
 csDVector4 csDVector4.div(double f)
          Divide this vector by a scalar.
static csDVector4 csDVector4.unit(csDVector4 v)
          Normalizes a vector to a unit vector.
 csDVector4 csDVector4.unit()
          Returns the unit vector in the direction of this vector.
static csDVector4 csDVector4.mul(double f, csDVector4 v)
          Multiply a vector and a scalar.
static csDVector4 csDVector4.mul(csDVector4 v, double f)
          Multiply a vector and a scalar.
static csDVector4 csDVector4.mod(csDVector4 v1, csDVector4 v2)
          Take the cross product of two vectors.
static csDVector4 csDVector4.add(csDVector4 v1, csDVector4 v2)
          Add two vectors.
static csDVector4 csDVector4.minus(csDVector4 v1, csDVector4 v2)
          Subtract two vectors.
static csDVector4 csDVector4.div(csDVector4 v, double f)
          Divide a vector by a scalar.
static csDVector4 csDVector4.projectl(csDVector4 v1, csDVector4 v2)
          Project one vector onto another.
static csDVector4 csDVector4.projectr(csDVector4 v1, csDVector4 v2)
          Project one vector onto another.
 

Methods in crystalspace.jbind.impl.csgeom.vector4 with parameters of type csDVector4
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 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.
 void csDVector4.cross(csDVector4 v1, csDVector4 v2)
          Take cross product of two vectors and put result in this vector.
static double csDVector4.norm(csDVector4 v)
          Returns the norm (magnitude) of a vector.
 csDVector4 csDVector4.add(csDVector4 v)
          Add another vector to this vector.
 csDVector4 csDVector4.minus(csDVector4 v)
          Subtract another vector from this vector.
static csDVector4 csDVector4.unit(csDVector4 v)
          Normalizes a vector to a unit vector.
static csDVector4 csDVector4.mul(double f, csDVector4 v)
          Multiply a vector and a scalar.
static csDVector4 csDVector4.mul(csDVector4 v, double f)
          Multiply a vector and a scalar.
static double csDVector4.mul(csDVector4 v1, csDVector4 v2)
          Take the dot product of two vectors.
static boolean csDVector4.nEquals(csDVector4 v1, csDVector4 v2)
          Check if two vectors are not equal.
static csDVector4 csDVector4.mod(csDVector4 v1, csDVector4 v2)
          Take the cross product of two vectors.
static csDVector4 csDVector4.add(csDVector4 v1, csDVector4 v2)
          Add two vectors.
static csDVector4 csDVector4.minus(csDVector4 v1, csDVector4 v2)
          Subtract two vectors.
static csDVector4 csDVector4.div(csDVector4 v, double f)
          Divide a vector by a scalar.
static boolean csDVector4.less(csDVector4 v, double f)
          Test if each component of a vector is less than a small epsilon value.
static csDVector4 csDVector4.projectl(csDVector4 v1, csDVector4 v2)
          Project one vector onto another.
static boolean csDVector4.equals(csDVector4 v1, csDVector4 v2)
          Check if two vectors are equal.
static boolean csDVector4.greater(double f, csDVector4 v)
          Test if each component of a vector is greater than a small epsilon value.
static csDVector4 csDVector4.projectr(csDVector4 v1, csDVector4 v2)
          Project one vector onto another.
 

Constructors in crystalspace.jbind.impl.csgeom.vector4 with parameters of type csDVector4
csVector4(csDVector4 v)
          Copy from a double-vector.
csDVector4(csDVector4 v)
          Copy Constructor.