| Bullet Collision Detection & Physics Library
    | 
#include <btMatrixX.h>

| Public Member Functions | |
| T * | getBufferPointerWritable () | 
| const T * | getBufferPointer () const | 
| btMatrixX () | |
| btMatrixX (int rows, int cols) | |
| void | resize (int rows, int cols) | 
| int | cols () const | 
| int | rows () const | 
| void | addElem (int row, int col, T val) | 
| we don't want this read/write operator(), because we cannot keep track of non-zero elements, use setElem instead  More... | |
| void | setElem (int row, int col, T val) | 
| void | mulElem (int row, int col, T val) | 
| void | copyLowerToUpperTriangle () | 
| const T & | operator() (int row, int col) const | 
| void | setZero () | 
| void | setIdentity () | 
| void | printMatrix (const char *msg) | 
| void | rowComputeNonZeroElements () const | 
| btMatrixX | transpose () const | 
| btMatrixX | operator* (const btMatrixX &other) | 
| void | multiplyAdd2_p8r (const btScalar *B, const btScalar *C, int numRows, int numRowsOther, int row, int col) | 
| void | multiply2_p8r (const btScalar *B, const btScalar *C, int numRows, int numRowsOther, int row, int col) | 
| void | setSubMatrix (int rowstart, int colstart, int rowend, int colend, const T value) | 
| void | setSubMatrix (int rowstart, int colstart, int rowend, int colend, const btMatrixX &block) | 
| void | setSubMatrix (int rowstart, int colstart, int rowend, int colend, const btVectorX< T > &block) | 
| btMatrixX | negative () | 
| Public Attributes | |
| int | m_rows | 
| int | m_cols | 
| int | m_operations | 
| int | m_resizeOperations | 
| int | m_setElemOperations | 
| btAlignedObjectArray< T > | m_storage | 
| btAlignedObjectArray< btAlignedObjectArray< int > > | m_rowNonZeroElements1 | 
Definition at line 156 of file btMatrixX.h.
Definition at line 176 of file btMatrixX.h.
Definition at line 184 of file btMatrixX.h.
| 
 | inline | 
we don't want this read/write operator(), because we cannot keep track of non-zero elements, use setElem instead
Definition at line 218 of file btMatrixX.h.
| 
 | inline | 
Definition at line 203 of file btMatrixX.h.
| 
 | inline | 
Definition at line 250 of file btMatrixX.h.
| 
 | inline | 
Definition at line 172 of file btMatrixX.h.
| 
 | inline | 
Definition at line 167 of file btMatrixX.h.
| 
 | inline | 
Definition at line 239 of file btMatrixX.h.
| 
 | inline | 
Definition at line 406 of file btMatrixX.h.
| 
 | inline | 
Definition at line 384 of file btMatrixX.h.
Definition at line 469 of file btMatrixX.h.
| 
 | inline | 
Definition at line 265 of file btMatrixX.h.
Definition at line 344 of file btMatrixX.h.
| 
 | inline | 
Definition at line 295 of file btMatrixX.h.
| 
 | inline | 
Definition at line 193 of file btMatrixX.h.
| 
 | inline | 
Definition at line 311 of file btMatrixX.h.
| 
 | inline | 
Definition at line 207 of file btMatrixX.h.
| 
 | inline | 
Definition at line 233 of file btMatrixX.h.
| 
 | inline | 
Definition at line 282 of file btMatrixX.h.
| 
 | inline | 
Definition at line 429 of file btMatrixX.h.
| 
 | inline | 
Definition at line 443 of file btMatrixX.h.
| 
 | inline | 
Definition at line 455 of file btMatrixX.h.
| 
 | inline | 
Definition at line 271 of file btMatrixX.h.
Definition at line 326 of file btMatrixX.h.
| int btMatrixX< T >::m_cols | 
Definition at line 159 of file btMatrixX.h.
| int btMatrixX< T >::m_operations | 
Definition at line 160 of file btMatrixX.h.
| int btMatrixX< T >::m_resizeOperations | 
Definition at line 161 of file btMatrixX.h.
| 
 | mutable | 
Definition at line 165 of file btMatrixX.h.
| int btMatrixX< T >::m_rows | 
Definition at line 158 of file btMatrixX.h.
| int btMatrixX< T >::m_setElemOperations | 
Definition at line 162 of file btMatrixX.h.
| btAlignedObjectArray<T> btMatrixX< T >::m_storage | 
Definition at line 164 of file btMatrixX.h.
 1.8.12
 1.8.12