| abs(TAbs &mabs) const | SimTK::MatrixBase< ELT > | inline |
| abs() const | SimTK::MatrixBase< ELT > | inline |
| block(int i, int j, int m, int n) const | SimTK::MatrixBase< ELT > | inline |
| clear() | SimTK::MatrixBase< ELT > | inline |
| col(int j) const | SimTK::MatrixBase< ELT > | inline |
| colScale(const VectorBase< EE > &c, typename EltResult< EE >::Mul &out) const | SimTK::MatrixBase< ELT > | inline |
| colScale(const VectorBase< EE > &c) const | SimTK::MatrixBase< ELT > | inline |
| colScale(const VectorBase< EE > &v, typename MatrixBase< ELT >::template EltResult< EE >::Mul &out) const | SimTK::MatrixBase< ELT > | inline |
| colScaleInPlace(const VectorBase< EE > &) | SimTK::MatrixBase< ELT > | inline |
| colScaleInPlace(const VectorBase< EE > &v) | SimTK::MatrixBase< ELT > | inline |
| colSum() const | SimTK::MatrixBase< ELT > | inline |
| commitTo(const MatrixCommitment &mc) | SimTK::MatrixBase< ELT > | inline |
| copyAssign(const MatrixBase &b) | SimTK::MatrixBase< ELT > | inline |
| CppNScalarsPerElement enum value | SimTK::MatrixBase< ELT > | |
| diag() const | SimTK::MatrixBase< ELT > | inline |
| diag() | SimTK::MatrixBase< ELT > | inline |
| dump(const char *msg=0) const | SimTK::MatrixBase< ELT > | inline |
| E typedef | SimTK::MatrixBase< ELT > | |
| EAbs typedef | SimTK::MatrixBase< ELT > | |
| EComplex typedef | SimTK::MatrixBase< ELT > | |
| EImag typedef | SimTK::MatrixBase< ELT > | |
| EInvert typedef | SimTK::MatrixBase< ELT > | |
| elementwiseAddScalar(const S &s, typename EltResult< S >::Add &) const | SimTK::MatrixBase< ELT > | inline |
| elementwiseAddScalar(const S &s) const | SimTK::MatrixBase< ELT > | inline |
| elementwiseAddScalar(const S &s, typename MatrixBase< ELT >::template EltResult< S >::Add &out) const | SimTK::MatrixBase< ELT > | inline |
| elementwiseAddScalarInPlace(const S &s) | SimTK::MatrixBase< ELT > | inline |
| elementwiseAddScalarInPlace(const S &s) | SimTK::MatrixBase< ELT > | inline |
| elementwiseAssign(const S &s) | SimTK::MatrixBase< ELT > | inline |
| elementwiseAssign(int s) | SimTK::MatrixBase< ELT > | inline |
| elementwiseAssign(const S &s) | SimTK::MatrixBase< ELT > | inline |
| elementwiseDivide(const MatrixBase< EE > &, typename EltResult< EE >::Dvd &) const | SimTK::MatrixBase< ELT > | inline |
| elementwiseDivide(const MatrixBase< EE > &m) const | SimTK::MatrixBase< ELT > | inline |
| elementwiseDivide(const MatrixBase< EE > &r, typename MatrixBase< ELT >::template EltResult< EE >::Dvd &out) const | SimTK::MatrixBase< ELT > | inline |
| elementwiseDivideFromLeft(const MatrixBase< EE > &, typename MatrixBase< EE >::template EltResult< E >::Dvd &) const | SimTK::MatrixBase< ELT > | inline |
| elementwiseDivideFromLeft(const MatrixBase< EE > &m) const | SimTK::MatrixBase< ELT > | inline |
| elementwiseDivideFromLeftInPlace(const MatrixBase< EE > &) | SimTK::MatrixBase< ELT > | inline |
| elementwiseDivideFromLeftInPlace(const MatrixBase< EE > &r) | SimTK::MatrixBase< ELT > | inline |
| elementwiseDivideInPlace(const MatrixBase< EE > &) | SimTK::MatrixBase< ELT > | inline |
| elementwiseDivideInPlace(const MatrixBase< EE > &r) | SimTK::MatrixBase< ELT > | inline |
| elementwiseInvert(MatrixBase< typename CNT< E >::TInvert > &out) const | SimTK::MatrixBase< ELT > | inline |
| elementwiseInvert() const | SimTK::MatrixBase< ELT > | inline |
| elementwiseInvertInPlace() | SimTK::MatrixBase< ELT > | inline |
| elementwiseMultiply(const MatrixBase< EE > &, typename EltResult< EE >::Mul &) const | SimTK::MatrixBase< ELT > | inline |
| elementwiseMultiply(const MatrixBase< EE > &m) const | SimTK::MatrixBase< ELT > | inline |
| elementwiseMultiply(const MatrixBase< EE > &r, typename MatrixBase< ELT >::template EltResult< EE >::Mul &out) const | SimTK::MatrixBase< ELT > | inline |
| elementwiseMultiplyFromLeft(const MatrixBase< EE > &, typename MatrixBase< EE >::template EltResult< E >::Mul &) const | SimTK::MatrixBase< ELT > | inline |
| elementwiseMultiplyFromLeft(const MatrixBase< EE > &m) const | SimTK::MatrixBase< ELT > | inline |
| elementwiseMultiplyFromLeftInPlace(const MatrixBase< EE > &) | SimTK::MatrixBase< ELT > | inline |
| elementwiseMultiplyFromLeftInPlace(const MatrixBase< EE > &r) | SimTK::MatrixBase< ELT > | inline |
| elementwiseMultiplyInPlace(const MatrixBase< EE > &) | SimTK::MatrixBase< ELT > | inline |
| elementwiseMultiplyInPlace(const MatrixBase< EE > &r) | SimTK::MatrixBase< ELT > | inline |
| elementwiseSubtractFromScalar(const S &, typename MatrixBase< S >::template EltResult< E >::Sub &) const | SimTK::MatrixBase< ELT > | inline |
| elementwiseSubtractFromScalar(const S &s) const | SimTK::MatrixBase< ELT > | inline |
| elementwiseSubtractFromScalarInPlace(const S &s) | SimTK::MatrixBase< ELT > | inline |
| elementwiseSubtractFromScalarInPlace(const S &s) | SimTK::MatrixBase< ELT > | inline |
| elementwiseSubtractScalar(const S &s, typename EltResult< S >::Sub &) const | SimTK::MatrixBase< ELT > | inline |
| elementwiseSubtractScalar(const S &s) const | SimTK::MatrixBase< ELT > | inline |
| elementwiseSubtractScalar(const S &s, typename MatrixBase< ELT >::template EltResult< S >::Sub &out) const | SimTK::MatrixBase< ELT > | inline |
| elementwiseSubtractScalarInPlace(const S &s) | SimTK::MatrixBase< ELT > | inline |
| elementwiseSubtractScalarInPlace(const S &s) | SimTK::MatrixBase< ELT > | inline |
| ENormalize typedef | SimTK::MatrixBase< ELT > | |
| ENumber typedef | SimTK::MatrixBase< ELT > | |
| EPosTrans typedef | SimTK::MatrixBase< ELT > | |
| EPrecision typedef | SimTK::MatrixBase< ELT > | |
| EReal typedef | SimTK::MatrixBase< ELT > | |
| EScalar typedef | SimTK::MatrixBase< ELT > | |
| EScalarNormSq typedef | SimTK::MatrixBase< ELT > | |
| ESqHermT typedef | SimTK::MatrixBase< ELT > | |
| ESqTHerm typedef | SimTK::MatrixBase< ELT > | |
| EStandard typedef | SimTK::MatrixBase< ELT > | |
| EStdNumber typedef | SimTK::MatrixBase< ELT > | |
| EWithoutNegator typedef | SimTK::MatrixBase< ELT > | |
| fillUnformatted(std::istream &in, Matrix_< E > &v) | SimTK::Matrix_< ELT > | related |
| get(int i, int j) const | SimTK::Matrix_< ELT > | inline |
| getAnyElt(int i, int j, ELT &value) const | SimTK::MatrixBase< ELT > | inline |
| getAnyElt(int i, int j) const | SimTK::MatrixBase< ELT > | inline |
| getAsMatrix() const | SimTK::MatrixBase< ELT > | inline |
| getAsMatrixView() const | SimTK::MatrixBase< ELT > | inline |
| getAsRowVector() const | SimTK::MatrixBase< ELT > | inline |
| getAsRowVectorBase() const | SimTK::MatrixBase< ELT > | inline |
| getAsRowVectorView() const | SimTK::MatrixBase< ELT > | inline |
| getAsVector() const | SimTK::MatrixBase< ELT > | inline |
| getAsVectorBase() const | SimTK::MatrixBase< ELT > | inline |
| getAsVectorView() const | SimTK::MatrixBase< ELT > | inline |
| getCharacterCommitment() const | SimTK::MatrixBase< ELT > | inline |
| getContiguousScalarData() const | SimTK::MatrixBase< ELT > | inline |
| getContiguousScalarDataLength() const | SimTK::MatrixBase< ELT > | inline |
| getElt(int i, int j) const | SimTK::MatrixBase< ELT > | inline |
| getHelper() const | SimTK::MatrixBase< ELT > | inlineprotected |
| getMatrixCharacter() const | SimTK::MatrixBase< ELT > | inline |
| getNScalarsPerElement() const | SimTK::MatrixBase< ELT > | inline |
| getPackedSizeofElement() const | SimTK::MatrixBase< ELT > | inline |
| hasContiguousData() const | SimTK::MatrixBase< ELT > | inline |
| invert() const | SimTK::MatrixBase< ELT > | inline |
| invertInPlace() | SimTK::MatrixBase< ELT > | inline |
| isResizeable() const | SimTK::MatrixBase< ELT > | inline |
| lockShape() | SimTK::MatrixBase< ELT > | inline |
| Matrix_() | SimTK::Matrix_< ELT > | inline |
| Matrix_(const MatrixCommitment &mc) | SimTK::Matrix_< ELT > | inlineexplicit |
| Matrix_(const Matrix_ &src) | SimTK::Matrix_< ELT > | inline |
| Matrix_(const Base &v) | SimTK::Matrix_< ELT > | inline |
| Matrix_(const BaseNeg &v) | SimTK::Matrix_< ELT > | inline |
| Matrix_(int m, int n) | SimTK::Matrix_< ELT > | inline |
| Matrix_(int m, int n, const ELT *cppInitialValuesByRow) | SimTK::Matrix_< ELT > | inline |
| Matrix_(int m, int n, const ELT &initialValue) | SimTK::Matrix_< ELT > | inline |
| Matrix_(int m, int n, int leadingDim, const S *data) | SimTK::Matrix_< ELT > | inline |
| Matrix_(int m, int n, int leadingDim, S *data) | SimTK::Matrix_< ELT > | inline |
| Matrix_(const Mat< M, N, ELT, CS, RS > &mat) | SimTK::Matrix_< ELT > | inlineexplicit |
| MatrixBase() | SimTK::MatrixBase< ELT > | inline |
| MatrixBase(int m, int n) | SimTK::MatrixBase< ELT > | inline |
| MatrixBase(const MatrixCommitment &commitment) | SimTK::MatrixBase< ELT > | inlineexplicit |
| MatrixBase(const MatrixCommitment &commitment, int m, int n) | SimTK::MatrixBase< ELT > | inline |
| MatrixBase(const MatrixBase &b) | SimTK::MatrixBase< ELT > | inline |
| MatrixBase(const TNeg &b) | SimTK::MatrixBase< ELT > | inline |
| MatrixBase(const MatrixCommitment &commitment, int m, int n, const ELT &initialValue) | SimTK::MatrixBase< ELT > | inline |
| MatrixBase(const MatrixCommitment &commitment, int m, int n, const ELT *cppInitialValuesByRow) | SimTK::MatrixBase< ELT > | inline |
| MatrixBase(const MatrixCommitment &commitment, const MatrixCharacter &character, int spacing, const Scalar *data) | SimTK::MatrixBase< ELT > | inline |
| MatrixBase(const MatrixCommitment &commitment, const MatrixCharacter &character, int spacing, Scalar *data) | SimTK::MatrixBase< ELT > | inline |
| MatrixBase(const MatrixCommitment &commitment, MatrixHelper< Scalar > &source, const typename MatrixHelper< Scalar >::ShallowCopy &shallow) | SimTK::MatrixBase< ELT > | inline |
| MatrixBase(const MatrixCommitment &commitment, const MatrixHelper< Scalar > &source, const typename MatrixHelper< Scalar >::ShallowCopy &shallow) | SimTK::MatrixBase< ELT > | inline |
| MatrixBase(const MatrixCommitment &commitment, const MatrixHelper< Scalar > &source, const typename MatrixHelper< Scalar >::DeepCopy &deep) | SimTK::MatrixBase< ELT > | inline |
| MatrixBase(const MatrixBase< EE > &b) | SimTK::MatrixBase< ELT > | inline |
| MatrixBase(MatrixHelperRep< Scalar > *hrep) | SimTK::MatrixBase< ELT > | inlineexplicit |
| ncol() const | SimTK::MatrixBase< ELT > | inline |
| negate() const | SimTK::Matrix_< ELT > | inline |
| negateInPlace() | SimTK::MatrixBase< ELT > | inline |
| nelt() const | SimTK::MatrixBase< ELT > | inline |
| norm() const | SimTK::MatrixBase< ELT > | inline |
| normRMS() const | SimTK::MatrixBase< ELT > | inline |
| normSqr() const | SimTK::MatrixBase< ELT > | inline |
| nrow() const | SimTK::MatrixBase< ELT > | inline |
| NScalarsPerElement enum value | SimTK::MatrixBase< ELT > | |
| operator()(int j) const | SimTK::MatrixBase< ELT > | inline |
| operator()(int j) | SimTK::MatrixBase< ELT > | inline |
| operator()(int i, int j, int m, int n) const | SimTK::MatrixBase< ELT > | inline |
| operator()(int i, int j, int m, int n) | SimTK::MatrixBase< ELT > | inline |
| operator()(int i, int j) const | SimTK::MatrixBase< ELT > | inline |
| operator()(int i, int j) | SimTK::MatrixBase< ELT > | inline |
| operator*=(const StdNumber &t) | SimTK::Matrix_< ELT > | inline |
| operator+() const | SimTK::MatrixBase< ELT > | inline |
| operator+=(const MatrixBase< EE > &m) | SimTK::Matrix_< ELT > | inline |
| operator+=(const ELT &r) | SimTK::Matrix_< ELT > | inline |
| SimTK::MatrixBase::operator+=(const MatrixBase &r) | SimTK::MatrixBase< ELT > | inline |
| operator-() const | SimTK::Matrix_< ELT > | inline |
| operator-() | SimTK::Matrix_< ELT > | inline |
| operator-=(const MatrixBase< EE > &m) | SimTK::Matrix_< ELT > | inline |
| operator-=(const ELT &r) | SimTK::Matrix_< ELT > | inline |
| SimTK::MatrixBase::operator-=(const MatrixBase &r) | SimTK::MatrixBase< ELT > | inline |
| operator/=(const StdNumber &t) | SimTK::Matrix_< ELT > | inline |
| operator<<(std::ostream &o, const MatrixBase< T > &m) | SimTK::Matrix_< ELT > | related |
| operator=(const Matrix_ &src) | SimTK::Matrix_< ELT > | inline |
| operator=(const ELT &v) | SimTK::Matrix_< ELT > | inline |
| operator=(const MatrixBase< EE > &m) | SimTK::Matrix_< ELT > | inline |
| SimTK::MatrixBase::operator=(const MatrixBase &b) | SimTK::MatrixBase< ELT > | inline |
| operator[](int i) const | SimTK::MatrixBase< ELT > | inline |
| operator[](int i) | SimTK::MatrixBase< ELT > | inline |
| operator~() const | SimTK::MatrixBase< ELT > | inline |
| operator~() | SimTK::MatrixBase< ELT > | inline |
| Precision typedef | SimTK::MatrixBase< ELT > | |
| readUnformatted(std::istream &in, Matrix_< E > &v) | SimTK::Matrix_< ELT > | related |
| replaceContiguousScalarData(Scalar *newData, ptrdiff_t length, bool takeOwnership) | SimTK::MatrixBase< ELT > | inline |
| replaceContiguousScalarData(const Scalar *newData, ptrdiff_t length) | SimTK::MatrixBase< ELT > | inline |
| resize(int m, int n) | SimTK::MatrixBase< ELT > | inline |
| resizeKeep(int m, int n) | SimTK::MatrixBase< ELT > | inline |
| row(int i) const | SimTK::MatrixBase< ELT > | inline |
| rowAndColScale(const VectorBase< ER > &r, const VectorBase< EC > &c, typename EltResult< typename VectorBase< ER >::template EltResult< EC >::Mul >::Mul &out) const | SimTK::MatrixBase< ELT > | inline |
| rowAndColScale(const VectorBase< ER > &r, const VectorBase< EC > &c) const | SimTK::MatrixBase< ELT > | inline |
| rowAndColScaleInPlace(const VectorBase< ER > &r, const VectorBase< EC > &c) | SimTK::MatrixBase< ELT > | inline |
| rowAndColScaleInPlace(const VectorBase< ER > &r, const VectorBase< EC > &c) | SimTK::MatrixBase< ELT > | inline |
| rowScale(const VectorBase< EE > &r, typename EltResult< EE >::Mul &out) const | SimTK::MatrixBase< ELT > | inline |
| rowScale(const VectorBase< EE > &r) const | SimTK::MatrixBase< ELT > | inline |
| rowScale(const VectorBase< EE > &v, typename MatrixBase< ELT >::template EltResult< EE >::Mul &out) const | SimTK::MatrixBase< ELT > | inline |
| rowScaleInPlace(const VectorBase< EE > &) | SimTK::MatrixBase< ELT > | inline |
| rowScaleInPlace(const VectorBase< EE > &v) | SimTK::MatrixBase< ELT > | inline |
| rowSum() const | SimTK::MatrixBase< ELT > | inline |
| Scalar typedef | SimTK::MatrixBase< ELT > | |
| scalarAddInPlace(const S &s) | SimTK::MatrixBase< ELT > | inline |
| scalarAssign(const S &s) | SimTK::MatrixBase< ELT > | inline |
| scalarDivideFromLeftInPlace(const S &) | SimTK::MatrixBase< ELT > | inline |
| scalarDivideInPlace(const S &) | SimTK::MatrixBase< ELT > | inline |
| scalarMultiplyFromLeftInPlace(const S &) | SimTK::MatrixBase< ELT > | inline |
| scalarMultiplyInPlace(const S &) | SimTK::MatrixBase< ELT > | inline |
| ScalarNormSq typedef | SimTK::MatrixBase< ELT > | |
| scalarNormSqr() const | SimTK::MatrixBase< ELT > | inline |
| scalarSubtractFromLeftInPlace(const S &s) | SimTK::MatrixBase< ELT > | inline |
| scalarSubtractInPlace(const S &s) | SimTK::MatrixBase< ELT > | inline |
| set(int i, int j, const ELT &value) | SimTK::Matrix_< ELT > | inline |
| setTo(const ELT &t) | SimTK::MatrixBase< ELT > | inline |
| setToNaN() | SimTK::MatrixBase< ELT > | inline |
| setToZero() | SimTK::MatrixBase< ELT > | inline |
| standardize() const | SimTK::MatrixBase< ELT > | inline |
| sum() const | SimTK::MatrixBase< ELT > | inline |
| swapOwnedContiguousScalarData(Scalar *newData, ptrdiff_t length, Scalar *&oldData) | SimTK::MatrixBase< ELT > | inline |
| TAbs typedef | SimTK::MatrixBase< ELT > | |
| TComplex typedef | SimTK::MatrixBase< ELT > | |
| THerm typedef | SimTK::MatrixBase< ELT > | |
| TImag typedef | SimTK::MatrixBase< ELT > | |
| TInvert typedef | SimTK::MatrixBase< ELT > | |
| TNormalize typedef | SimTK::MatrixBase< ELT > | |
| toString() const | SimTK::Matrix_< ELT > | inline |
| TPosTrans typedef | SimTK::MatrixBase< ELT > | |
| transpose() const | SimTK::MatrixBase< ELT > | inline |
| TReal typedef | SimTK::MatrixBase< ELT > | |
| TSqHermT typedef | SimTK::MatrixBase< ELT > | |
| TSqTHerm typedef | SimTK::MatrixBase< ELT > | |
| TStandard typedef | SimTK::MatrixBase< ELT > | |
| TWithoutNegator typedef | SimTK::MatrixBase< ELT > | |
| unlockShape() | SimTK::MatrixBase< ELT > | inline |
| updAsMatrix() | SimTK::MatrixBase< ELT > | inline |
| updAsMatrixView() | SimTK::MatrixBase< ELT > | inline |
| updAsRowVector() | SimTK::MatrixBase< ELT > | inline |
| updAsRowVectorBase() | SimTK::MatrixBase< ELT > | inline |
| updAsRowVectorView() | SimTK::MatrixBase< ELT > | inline |
| updAsVector() | SimTK::MatrixBase< ELT > | inline |
| updAsVectorBase() | SimTK::MatrixBase< ELT > | inline |
| updAsVectorView() | SimTK::MatrixBase< ELT > | inline |
| updBlock(int i, int j, int m, int n) | SimTK::MatrixBase< ELT > | inline |
| updCol(int j) | SimTK::MatrixBase< ELT > | inline |
| updContiguousScalarData() | SimTK::MatrixBase< ELT > | inline |
| updDiag() | SimTK::MatrixBase< ELT > | inline |
| updElt(int i, int j) | SimTK::MatrixBase< ELT > | inline |
| updHelper() | SimTK::MatrixBase< ELT > | inlineprotected |
| updNegate() | SimTK::Matrix_< ELT > | inline |
| updRow(int i) | SimTK::MatrixBase< ELT > | inline |
| updTranspose() | SimTK::MatrixBase< ELT > | inline |
| viewAssign(const MatrixBase &src) | SimTK::MatrixBase< ELT > | inline |
| writeUnformatted(std::ostream &o, const Matrix_< E > &v) | SimTK::Matrix_< ELT > | related |
| SimTK::MatrixBase::writeUnformatted(std::ostream &o, const MatrixBase< E > &v) | SimTK::MatrixBase< ELT > | related |