LibreOffice Module sc (master)  1
ScMatrix Member List

This is the complete list of members for ScMatrix, including all inherited members.

AddOp(double fVal, const ScMatrix &rMat)ScMatrix
And() const ScMatrix
BoolOpFunction typedefScMatrix
Clone() const ScMatrix
CloneAndExtend(SCSIZE nNewCols, SCSIZE nNewRows) const ScMatrix
CloneIfConst()ScMatrix
Collect(const std::vector< sc::op::Op > &aOp)ScMatrix
CompareEqual()ScMatrix
CompareGreater()ScMatrix
CompareGreaterEqual()ScMatrix
CompareLess()ScMatrix
CompareLessEqual()ScMatrix
CompareMatrix(sc::Compare &rComp, size_t nMatPos, sc::CompareOptions *pOptions) const ScMatrix
CompareNotEqual()ScMatrix
Count(bool bCountStrings, bool bCountErrors, bool bIgnoreEmptyStrings=false) const ScMatrix
DecRef() const ScMatrix
DivOp(bool bFlag, double fVal, const ScMatrix &rMat)ScMatrix
DoubleOpFunction typedefScMatrix
EmptyOpFunction typedefScMatrix
ExecuteOperation(const std::pair< size_t, size_t > &rStartPos, const std::pair< size_t, size_t > &rEndPos, DoubleOpFunction aDoubleFunc, BoolOpFunction aBoolFunc, StringOpFunction aStringFunc, EmptyOpFunction aEmptyFunc) const ScMatrix
FillDouble(double fVal, SCSIZE nC1, SCSIZE nR1, SCSIZE nC2, SCSIZE nR2)ScMatrix
Get(SCSIZE nC, SCSIZE nR) const ScMatrix
GetDimensions(SCSIZE &rC, SCSIZE &rR) const ScMatrix
GetDouble(SCSIZE nC, SCSIZE nR) const ScMatrix
GetDouble(SCSIZE nIndex) const ScMatrix
GetDoubleArray(std::vector< double > &rArray, bool bEmptyAsZero=true) const ScMatrix
GetDoubleWithStringConversion(SCSIZE nC, SCSIZE nR) const ScMatrix
GetElementCount() const ScMatrix
GetError(SCSIZE nC, SCSIZE nR) const ScMatrix
GetErrorIfNotString(SCSIZE nC, SCSIZE nR) const ScMatrixinline
GetGcd() const ScMatrix
GetLcm() const ScMatrix
GetMaxValue(bool bTextAsZero, bool bIgnoreErrorValues=false) const ScMatrix
GetMinValue(bool bTextAsZero, bool bIgnoreErrorValues=false) const ScMatrix
GetString(SCSIZE nC, SCSIZE nR) const ScMatrix
GetString(SCSIZE nIndex) const ScMatrix
GetString(SvNumberFormatter &rFormatter, SCSIZE nC, SCSIZE nR) const ScMatrix
IncRef() const ScMatrix
IsBoolean(SCSIZE nC, SCSIZE nR) const ScMatrix
IsBooleanType(ScMatValType nType)ScMatrixinlinestatic
IsEmpty(SCSIZE nC, SCSIZE nR) const ScMatrix
IsEmptyCell(SCSIZE nC, SCSIZE nR) const ScMatrix
IsEmptyPath(SCSIZE nC, SCSIZE nR) const ScMatrix
IsEmptyPathType(ScMatValType nType)ScMatrixinlinestatic
IsEmptyResult(SCSIZE nC, SCSIZE nR) const ScMatrix
IsEmptyType(ScMatValType nType)ScMatrixinlinestatic
IsNonValueType(ScMatValType nType)ScMatrixinlinestatic
IsNumeric() const ScMatrix
IsRealStringType(ScMatValType nType)ScMatrixinlinestatic
IsSizeAllocatable(SCSIZE nC, SCSIZE nR)ScMatrixstatic
IsStringOrEmpty(SCSIZE nIndex) const ScMatrix
IsStringOrEmpty(SCSIZE nC, SCSIZE nR) const ScMatrix
IsValue(SCSIZE nIndex) const ScMatrix
IsValue(SCSIZE nC, SCSIZE nR) const ScMatrix
IsValueOrEmpty(SCSIZE nC, SCSIZE nR) const ScMatrix
IsValueType(ScMatValType nType)ScMatrixinlinestatic
MatchDoubleInColumns(double fValue, size_t nCol1, size_t nCol2) const ScMatrix
MatchStringInColumns(const svl::SharedString &rStr, size_t nCol1, size_t nCol2) const ScMatrix
MatConcat(SCSIZE nMaxCol, SCSIZE nMaxRow, const ScMatrixRef &xMat1, const ScMatrixRef &xMat2, SvNumberFormatter &rFormatter, svl::SharedStringPool &rPool)ScMatrix
MatCopy(const ScMatrix &mRes) const ScMatrix
MatTrans(const ScMatrix &mRes) const ScMatrix
mbCloneIfConstScMatrixmutableprivate
MergeDoubleArrayMultiply(std::vector< double > &rArray) const ScMatrix
MulOp(double fVal, const ScMatrix &rMat)ScMatrix
NegOp(const ScMatrix &rMat)ScMatrix
NotOp(const ScMatrix &rMat)ScMatrix
nRefCntScMatrixmutableprivate
operator=(const ScMatrix &)=deleteScMatrixprivate
Or() const ScMatrix
pImplScMatrixprivate
PowOp(bool bFlag, double fVal, const ScMatrix &rMat)ScMatrix
Product(bool bTextAsZero, bool bIgnoreErrorValues=false) const ScMatrix
PutBoolean(bool bVal, SCSIZE nC, SCSIZE nR)ScMatrix
PutDouble(double fVal, SCSIZE nC, SCSIZE nR)ScMatrix
PutDouble(double fVal, SCSIZE nIndex)ScMatrix
PutDouble(const double *pArray, size_t nLen, SCSIZE nC, SCSIZE nR)ScMatrix
PutDoubleVector(const ::std::vector< double > &rVec, SCSIZE nC, SCSIZE nR)ScMatrix
PutEmpty(SCSIZE nC, SCSIZE nR)ScMatrix
PutEmptyPath(SCSIZE nC, SCSIZE nR)ScMatrix
PutEmptyPathVector(SCSIZE nCount, SCSIZE nC, SCSIZE nR)ScMatrix
PutEmptyResultVector(SCSIZE nCount, SCSIZE nC, SCSIZE nR)ScMatrix
PutEmptyVector(SCSIZE nCount, SCSIZE nC, SCSIZE nR)ScMatrix
PutError(FormulaError nErrorCode, SCSIZE nC, SCSIZE nR)ScMatrix
PutString(const svl::SharedString &rStr, SCSIZE nC, SCSIZE nR)ScMatrix
PutString(const svl::SharedString &rStr, SCSIZE nIndex)ScMatrix
PutString(const svl::SharedString *pArray, size_t nLen, SCSIZE nC, SCSIZE nR)ScMatrix
PutStringVector(const ::std::vector< svl::SharedString > &rVec, SCSIZE nC, SCSIZE nR)ScMatrix
Resize(SCSIZE nC, SCSIZE nR)ScMatrix
Resize(SCSIZE nC, SCSIZE nR, double fVal)ScMatrix
ScMatrix(const ScMatrix &)=deleteScMatrixprivate
ScMatrix(SCSIZE nC, SCSIZE nR)ScMatrix
ScMatrix(SCSIZE nC, SCSIZE nR, double fInitVal)ScMatrix
ScMatrix(size_t nC, size_t nR, const std::vector< double > &rInitVals)ScMatrix
ScMatrixImpl classScMatrixfriend
SetErrorInterpreter(ScInterpreter *p)ScMatrix
SetImmutable() const ScMatrix
SetMutable()ScMatrix
StringOpFunction typedefScMatrix
SubOp(bool bFlag, double fVal, const ScMatrix &rMat)ScMatrix
Sum(bool bTextAsZero, bool bIgnoreErrorValues=false) const ScMatrix
SumSquare(bool bTextAsZero, bool bIgnoreErrorValues=false) const ScMatrix
ValidColRow(SCSIZE nC, SCSIZE nR) const ScMatrix
ValidColRowOrReplicated(SCSIZE &rC, SCSIZE &rR) const ScMatrix
ValidColRowReplicated(SCSIZE &rC, SCSIZE &rR) const ScMatrix
Xor() const ScMatrix
~ScMatrix()ScMatrix