|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of csMatrix3 in crystalspace.jbind.impl.csgeom.matrix3 |
Methods in crystalspace.jbind.impl.csgeom.matrix3 that return csMatrix3 | |
csMatrix3 |
csMatrix3.add(csMatrix3 m)
Add another matrix to this matrix. |
csMatrix3 |
csMatrix3.minus(csMatrix3 m)
Subtract another matrix from this matrix. |
csMatrix3 |
csMatrix3.mul(csMatrix3 m)
Multiply another matrix with this matrix. |
csMatrix3 |
csMatrix3.mul(float s)
Multiply this matrix with a scalar. |
csMatrix3 |
csMatrix3.div(float s)
Divide this matrix by a scalar. |
csMatrix3 |
csMatrix3.add()
Unary + operator. |
csMatrix3 |
csMatrix3.minus()
Unary - operator. |
csMatrix3 |
csMatrix3.getTranspose()
Return the transpose of this matrix. |
csMatrix3 |
csMatrix3.getInverse()
Return the inverse of this matrix. |
static csMatrix3 |
csMatrix3.add(csMatrix3 m1,
csMatrix3 m2)
Add two matricies. |
static csMatrix3 |
csMatrix3.minus(csMatrix3 m1,
csMatrix3 m2)
Subtract two matricies. |
static csMatrix3 |
csMatrix3.mul(csMatrix3 m1,
csMatrix3 m2)
Multiply two matricies. |
static csMatrix3 |
csMatrix3.mul(csMatrix3 m,
float f)
Multiply a matrix and a scalar. |
static csMatrix3 |
csMatrix3.mul(float f,
csMatrix3 m)
Multiply a matrix and a scalar. |
static csMatrix3 |
csMatrix3.div(csMatrix3 m,
float f)
Divide a matrix by a scalar |
Methods in crystalspace.jbind.impl.csgeom.matrix3 with parameters of type csMatrix3 | |
csMatrix3 |
csMatrix3.add(csMatrix3 m)
Add another matrix to this matrix. |
csMatrix3 |
csMatrix3.minus(csMatrix3 m)
Subtract another matrix from this matrix. |
csMatrix3 |
csMatrix3.mul(csMatrix3 m)
Multiply another matrix with this matrix. |
static csMatrix3 |
csMatrix3.add(csMatrix3 m1,
csMatrix3 m2)
Add two matricies. |
static csMatrix3 |
csMatrix3.minus(csMatrix3 m1,
csMatrix3 m2)
Subtract two matricies. |
static csMatrix3 |
csMatrix3.mul(csMatrix3 m1,
csMatrix3 m2)
Multiply two matricies. |
static csVector3 |
csMatrix3.mul(csMatrix3 m,
csVector3 v)
Multiply a vector by a matrix (transform it). |
static csMatrix3 |
csMatrix3.mul(csMatrix3 m,
float f)
Multiply a matrix and a scalar. |
static csMatrix3 |
csMatrix3.mul(float f,
csMatrix3 m)
Multiply a matrix and a scalar. |
static csMatrix3 |
csMatrix3.div(csMatrix3 m,
float f)
Divide a matrix by a scalar |
static boolean |
csMatrix3.equals(csMatrix3 m1,
csMatrix3 m2)
Check if two matricies are equal. |
static boolean |
csMatrix3.nEquals(csMatrix3 m1,
csMatrix3 m2)
Check if two matricies are not equal. |
static boolean |
csMatrix3.less(csMatrix3 m,
float f)
Test if each component of a matrix is less than a small epsilon value. |
static boolean |
csMatrix3.greater(float f,
csMatrix3 m)
Test if each component of a matrix is greater than a small epsilon value. |
Uses of csMatrix3 in crystalspace.jbind.impl.csgeom.quaterni |
Constructors in crystalspace.jbind.impl.csgeom.quaterni with parameters of type csMatrix3 | |
csQuaternion(csMatrix3 smat)
Construct quaternion from a matrix. |
Uses of csMatrix3 in crystalspace.jbind.impl.csgeom.transfrm |
Methods in crystalspace.jbind.impl.csgeom.transfrm that return csMatrix3 | |
csMatrix3 |
csTransform.getO2T()
Get 'other' to 'this' transformation matrix. |
static csMatrix3 |
csTransform.mul(csMatrix3 m,
csTransform t)
Multiply a matrix with the transformation matrix. |
static csMatrix3 |
csTransform.mul(csTransform t,
csMatrix3 m)
Multiply a matrix with the transformation matrix. |
static csMatrix3 |
csTransform.mule(csMatrix3 m,
csTransform t)
Multiply a matrix with the transformation matrix. |
csMatrix3 |
csReversibleTransform.getT2O()
Get 'this' to 'other' transformation matrix. |
Methods in crystalspace.jbind.impl.csgeom.transfrm with parameters of type csMatrix3 | |
void |
csOrthoTransform.setT2O(csMatrix3 m)
Set 'this' to 'other' transformation matrix. |
void |
csTransform.setO2T(csMatrix3 m)
Set 'other' to 'this' transformation matrix. |
static csMatrix3 |
csTransform.mul(csMatrix3 m,
csTransform t)
Multiply a matrix with the transformation matrix. |
static csMatrix3 |
csTransform.mul(csTransform t,
csMatrix3 m)
Multiply a matrix with the transformation matrix. |
static csMatrix3 |
csTransform.mule(csMatrix3 m,
csTransform t)
Multiply a matrix with the transformation matrix. |
void |
csReversibleTransform.setT2O(csMatrix3 m)
Set 'other' to 'this' transformation matrix. |
void |
csReversibleTransform.rotateOther(csMatrix3 m)
Use the given transformation matrix, in other space, to reorient the transformation. |
void |
csReversibleTransform.rotateThis(csMatrix3 m)
Use the given transformation matrix, in this space, to reorient the transformation. |
Constructors in crystalspace.jbind.impl.csgeom.transfrm with parameters of type csMatrix3 | |
csOrthoTransform(csMatrix3 o2t,
csVector3 pos)
Initialize with the given transformation. |
|
csTransform(csMatrix3 other2this,
csVector3 origin_pos)
Initialize with the given transformation. |
|
csReversibleTransform(csMatrix3 o2t,
csVector3 pos)
Initialize with the given transformation. |
Uses of csMatrix3 in crystalspace.jbind.impl.engine.movable |
Methods in crystalspace.jbind.impl.engine.movable with parameters of type csMatrix3 | |
void |
csMovable.setTransform(csMatrix3 matrix)
|
void |
csMovable.transform(csMatrix3 matrix)
|
Uses of csMatrix3 in crystalspace.jbind.impl.engine.portal |
Methods in crystalspace.jbind.impl.engine.portal with parameters of type csMatrix3 | |
void |
csPortal.setWarp(csMatrix3 m_w,
csVector3 v_w_before,
csVector3 v_w_after)
|
Uses of csMatrix3 in crystalspace.jbind.impl.mesh.thing |
Methods in crystalspace.jbind.impl.mesh.thing with parameters of type csMatrix3 | |
void |
csThingFactoryState.getPolygonTextureMapping(int polygon_idx,
csMatrix3 m,
csVector3 v)
|
void |
csThingFactoryState.setPolygonTextureMapping(csPolygonRange range,
csMatrix3 m,
csVector3 v)
|
Uses of csMatrix3 in crystalspace.jbind.interfaces.iengine.movable |
Methods in crystalspace.jbind.interfaces.iengine.movable with parameters of type csMatrix3 | |
void |
iMovable.setTransform(csMatrix3 matrix)
Set the transformation matrix for this entity. |
void |
iMovable.transform(csMatrix3 matrix)
Relative transform. |
Uses of csMatrix3 in crystalspace.jbind.interfaces.iengine.portal |
Methods in crystalspace.jbind.interfaces.iengine.portal with parameters of type csMatrix3 | |
void |
iPortal.setWarp(csMatrix3 m_w,
csVector3 v_w_before,
csVector3 v_w_after)
Set the warping transformation for this portal in object space and world space. |
Uses of csMatrix3 in crystalspace.jbind.interfaces.imesh.thing |
Methods in crystalspace.jbind.interfaces.imesh.thing with parameters of type csMatrix3 | |
void |
iThingFactoryState.getPolygonTextureMapping(int polygon_idx,
csMatrix3 m,
csVector3 v)
Get the texture space information for the specified polygon. |
void |
iThingFactoryState.setPolygonTextureMapping(csPolygonRange range,
csMatrix3 m,
csVector3 v)
Set texture mapping of all polygons in the given range to use the transform. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |