|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DMatrix3C | |
---|---|
org.ode4j.cpp.internal | USE NOT RECOMMENDED, SEE NOTE BELOW The classes in this package provide an API that is similar to the original C/C++ API. |
org.ode4j.math | |
org.ode4j.ode | Public API for ode4j. |
Uses of DMatrix3C in org.ode4j.cpp.internal |
---|
Methods in org.ode4j.cpp.internal that return DMatrix3C | |
---|---|
static DMatrix3C |
ApiCppBody.dBodyGetRotation(DBody b)
|
static DMatrix3C |
ApiCppCollision.dGeomGetOffsetRotation(DGeom geom)
|
static DMatrix3C |
ApiCppCollision.dGeomGetRotation(DGeom geom)
|
Methods in org.ode4j.cpp.internal with parameters of type DMatrix3C | |
---|---|
static void |
ApiCppCollision.dGeomSetOffsetRotation(DGeom geom,
DMatrix3C R)
|
static void |
ApiCppCollision.dGeomSetOffsetWorldRotation(DGeom geom,
DMatrix3C R)
|
static void |
ApiCppCollision.dGeomSetRotation(DGeom geom,
DMatrix3C R)
|
static void |
ApiCppMass.dMassRotate(DMass m,
DMatrix3C R)
|
Uses of DMatrix3C in org.ode4j.math |
---|
Classes in org.ode4j.math that implement DMatrix3C | |
---|---|
class |
DMatrix3
3x3 matrix class. |
Fields in org.ode4j.math declared as DMatrix3C | |
---|---|
static DMatrix3C |
DMatrix3.ZERO
|
Methods in org.ode4j.math with parameters of type DMatrix3C | |
---|---|
DMatrix3 |
DMatrix3.add(DMatrix3C m)
|
void |
DMatrix3.dMultiply0(DMatrix3C B,
DMatrix3C C)
Matrix multiplication. |
double |
DVector3.dotCol(DMatrix3C m,
int col)
Calculates the dot product of this vector with the specified column of the given Matrix. |
double |
DVector3C.dotCol(DMatrix3C m,
int col)
|
double |
DMatrix3C.dotColCol(int col,
DMatrix3C m2,
int col2)
|
double |
DMatrix3.dotColCol(int col,
DMatrix3C m2,
int col2)
Calculates the dot product of the the specified column col of this matrix with the specified column col2 of the second matrix m2. |
double |
DMatrix3C.dotRowCol(int row,
DMatrix3C m2,
int col2)
|
double |
DMatrix3.dotRowCol(int row,
DMatrix3C m2,
int col2)
Calculates the dot product of the the specified row row of this matrix with the specified column col2 of the second matrix m2. |
double |
DMatrix3C.dotRowRow(int row,
DMatrix3C m2,
int row2)
|
double |
DMatrix3.dotRowRow(int row,
DMatrix3C m2,
int row2)
Calculates the dot product of the the specified row row of this matrix with the specified row row2 of the second matrix m2. |
void |
DMatrix3.eqMul(DMatrix3C B,
DMatrix3C C)
|
void |
DVector3.eqProd(DMatrix3C m,
DVector3C v2)
Calculates the ordinary matrix product for a 3x3 Matrix and a 3-Vector. |
boolean |
DMatrix3.isEqual(DMatrix3C m)
Compares two matrices for equality. |
DMatrix3 |
DMatrix3.set(DMatrix3C m)
|
Constructors in org.ode4j.math with parameters of type DMatrix3C | |
---|---|
DMatrix3(DMatrix3C matrix3)
|
Uses of DMatrix3C in org.ode4j.ode |
---|
Methods in org.ode4j.ode that return DMatrix3C | |
---|---|
DMatrix3C |
DMassC.getI()
|
DMatrix3C |
DMass.getI()
|
DMatrix3C |
DGeom.getOffsetRotation()
Get the offset rotation matrix of a geom. |
DMatrix3C |
DBody.getRotation()
Get the rotation of a body. |
DMatrix3C |
DGeom.getRotation()
Get the rotation matrix of a placeable geom. |
Methods in org.ode4j.ode with parameters of type DMatrix3C | |
---|---|
static double |
OdeMath.dCalcVectorDot3_14(DVector3C a,
DMatrix3C b,
int o2)
|
static double |
OdeMath.dCalcVectorDot3_41(DMatrix3C a,
int o1,
DVector3C b)
|
static double |
OdeMath.dCalcVectorDot3_44(DMatrix3C a,
int o1,
DMatrix3C b,
int o2)
|
static boolean |
DMatrix.dInvertPDMatrix(DMatrix3C A,
DMatrix3 Ainv)
Compute the inverse of the n*n positive definite matrix A and put it in Ainv. |
static boolean |
DMatrix.dIsPositiveDefinite(DMatrix3C A)
Check whether an n*n matrix A is positive definite, return 1/0 (yes/no). |
static double |
DMisc.dMaxDifference(DMatrix3C A,
DMatrix3C B)
|
static void |
OdeMath.dMultiply0_133(DVector3 A,
DVector3C B,
DMatrix3C C)
|
static void |
OdeMath.dMULTIPLY0_133(DVector3 A,
DVector3C B,
DMatrix3C C)
Deprecated. |
static void |
OdeMath.dMultiply0_331(DMatrix3 A,
DMatrix3C B,
DVector3C C)
|
static void |
OdeMath.dMULTIPLY0_331(DMatrix3 A,
DMatrix3C B,
DVector3C C)
Deprecated. |
static void |
OdeMath.dMultiply0_331(DVector3 A,
DMatrix3C B,
double[] C,
int c)
|
static void |
OdeMath.dMULTIPLY0_331(DVector3 A,
DMatrix3C B,
double[] C,
int c)
Deprecated. |
static void |
OdeMath.dMultiply0_331(DVector3 A,
DMatrix3C B,
DVector3C C)
|
static void |
OdeMath.dMULTIPLY0_331(DVector3 A,
DMatrix3C B,
DVector3C C)
Deprecated. |
static void |
OdeMath.dMultiply0_333(DMatrix3 A,
DMatrix3C B,
DMatrix3C C)
|
static void |
OdeMath.dMULTIPLY0_333(DMatrix3 A,
DMatrix3C B,
DMatrix3C C)
Deprecated. |
static void |
OdeMath.dMultiply0_333(double[] A,
int a,
DMatrix3C B,
DMatrix3C C)
|
static void |
OdeMath.dMULTIPLY0_333(double[] A,
int a,
DMatrix3C B,
DMatrix3C C)
Deprecated. |
static void |
DMatrix.dMultiply0(DMatrix3 A,
DMatrix3C B,
DMatrix3C C)
|
static void |
DMatrix.dMultiply0(DVector3 a,
DMatrix3C B,
DVector3C c)
|
static void |
DMatrix.dMultiply0(DVector3 a,
DVector3C b,
DMatrix3C C)
Matrix multiplication. |
static void |
OdeMath.dMultiply1_331(DVector3 A,
DMatrix3C B,
DVector3C C)
|
static void |
OdeMath.dMULTIPLY1_331(DVector3 A,
DMatrix3C B,
DVector3C C)
Deprecated. |
static void |
OdeMath.dMultiply1_333(DMatrix3 A,
DMatrix3C B,
DMatrix3C C)
|
static void |
OdeMath.dMULTIPLY1_333(DMatrix3 A,
DMatrix3C B,
DMatrix3C C)
Deprecated. |
static void |
DMatrix.dMultiply1(DMatrix3 A,
DMatrix3C B,
DMatrix3C C)
|
static void |
DMatrix.dMultiply1(DVector3 a,
DMatrix3C B,
DVector3C c)
|
static void |
OdeMath.dMultiply2_333(DMatrix3 A,
DMatrix3C B,
DMatrix3C C)
|
static void |
OdeMath.dMULTIPLY2_333(DMatrix3 A,
DMatrix3C B,
DMatrix3C C)
Deprecated. |
static void |
DMatrix.dMultiply2(DMatrix3 A,
DMatrix3C B,
DMatrix3C C)
|
static void |
DMatrix.dMultiply2(DVector3 a,
DMatrix3C B,
DVector3C c)
|
static java.lang.String |
DMisc.dPrintMatrix(DMatrix3C A)
Print out a matrix. |
static void |
DRotation.dQfromR(DQuaternion q,
DMatrix3C R)
|
static void |
DMatrix.dSolveCholesky(DMatrix3C L,
DVector3 x)
Solve for x: L*L'*x = b, and put the result back into x. |
static void |
OdeMath.dSubtractVectorCross3(DVector3 a,
DVector3C b,
DMatrix3C c)
|
void |
DMass.rotate(DMatrix3C R)
|
void |
DMass.setI(DMatrix3C I)
|
void |
DGeom.setOffsetRotation(DMatrix3C R)
Set the local offset rotation matrix of a geom from its body. |
void |
DGeom.setOffsetWorldRotation(DMatrix3C R)
Set the offset rotation of a geom from its body. |
void |
DBody.setRotation(DMatrix3C R)
Set the orientation of a body. |
void |
DGeom.setRotation(DMatrix3C R)
Set the rotation matrix of a placeable geom. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |