| Package | Description |
|---|---|
| org.bytedeco.bullet.BulletDynamics | |
| org.bytedeco.bullet.global | |
| org.bytedeco.bullet.LinearMath |
| Modifier and Type | Method and Description |
|---|---|
void |
btLemkeAlgorithm.setSystem(btMatrixXd M_,
btVectorXd q_)
\brief set system with Matrix M and vector q
|
boolean |
btLemkeSolver.solveMLCP(btMatrixXd A,
btVectorXd b,
btVectorXd x,
btVectorXd lo,
btVectorXd hi,
btIntArray limitDependency,
int numIterations) |
boolean |
btSolveProjectedGaussSeidel.solveMLCP(btMatrixXd A,
btVectorXd b,
btVectorXd x,
btVectorXd lo,
btVectorXd hi,
btIntArray limitDependency,
int numIterations) |
boolean |
btMLCPSolverInterface.solveMLCP(btMatrixXd A,
btVectorXd b,
btVectorXd x,
btVectorXd lo,
btVectorXd hi,
btIntArray limitDependency,
int numIterations) |
boolean |
btDantzigSolver.solveMLCP(btMatrixXd A,
btVectorXd b,
btVectorXd x,
btVectorXd lo,
btVectorXd hi,
btIntArray limitDependency,
int numIterations) |
boolean |
btLemkeSolver.solveMLCP(btMatrixXd A,
btVectorXd b,
btVectorXd x,
btVectorXd lo,
btVectorXd hi,
btIntArray limitDependency,
int numIterations,
boolean useSparsity) |
boolean |
btSolveProjectedGaussSeidel.solveMLCP(btMatrixXd A,
btVectorXd b,
btVectorXd x,
btVectorXd lo,
btVectorXd hi,
btIntArray limitDependency,
int numIterations,
boolean useSparsity) |
boolean |
btMLCPSolverInterface.solveMLCP(btMatrixXd A,
btVectorXd b,
btVectorXd x,
btVectorXd lo,
btVectorXd hi,
btIntArray limitDependency,
int numIterations,
boolean useSparsity) |
boolean |
btDantzigSolver.solveMLCP(btMatrixXd A,
btVectorXd b,
btVectorXd x,
btVectorXd lo,
btVectorXd hi,
btIntArray limitDependency,
int numIterations,
boolean useSparsity) |
| Constructor and Description |
|---|
btLemkeAlgorithm(btMatrixXd M_,
btVectorXd q_) |
btLemkeAlgorithm(btMatrixXd M_,
btVectorXd q_,
int DEBUGLEVEL_) |
| Modifier and Type | Method and Description |
|---|---|
static void |
LinearMath.setElem(btMatrixXd mat,
int row,
int col,
double val)
original version written by Erwin Coumans, October 2013
|
| Modifier and Type | Method and Description |
|---|---|
btMatrixXd |
btMatrixXd.getPointer(long i) |
btMatrixXd |
btMatrixXd.m_cols(int setter) |
btMatrixXd |
btMatrixXd.m_operations(int setter) |
btMatrixXd |
btMatrixXd.m_resizeOperations(int setter) |
btMatrixXd |
btMatrixXd.m_rowNonZeroElements1(btIntArrayArray setter) |
btMatrixXd |
btMatrixXd.m_rows(int setter) |
btMatrixXd |
btMatrixXd.m_setElemOperations(int setter) |
btMatrixXd |
btMatrixXd.m_storage(btDoubleArray setter) |
btMatrixXd |
btMatrixXd.multiply(btMatrixXd other) |
btMatrixXd |
btMatrixXd.negative() |
btMatrixXd |
btMatrixXd.position(long position) |
btMatrixXd |
btMatrixXd.transpose() |
| Modifier and Type | Method and Description |
|---|---|
btMatrixXd |
btMatrixXd.multiply(btMatrixXd other) |
void |
btMatrixXd.setSubMatrix(int rowstart,
int colstart,
int rowend,
int colend,
btMatrixXd block) |
Copyright © 2024. All rights reserved.