Matrix_< ELT > Member List

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

Generated on Wed Dec 30 11:05:21 2009 for SimTKcore by  doxygen 1.6.1