LibreOffice Module sc (master) 1
ScMatrixImpl Member List

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

And() constScMatrixImpl
ApplyCollectOperation(const std::vector< T > &aOp)ScMatrixImpl
ApplyOperation(T aOp, ScMatrixImpl &rMat)ScMatrixImpl
CalcPosition(SCSIZE nIndex, SCSIZE &rC, SCSIZE &rR) constScMatrixImplprivate
Clear()ScMatrixImpl
CompareEqual()ScMatrixImpl
CompareGreater()ScMatrixImpl
CompareGreaterEqual()ScMatrixImpl
CompareLess()ScMatrixImpl
CompareLessEqual()ScMatrixImpl
CompareMatrix(sc::Compare &rComp, size_t nMatPos, sc::CompareOptions *pOptions) constScMatrixImpl
CompareNotEqual()ScMatrixImpl
Count(bool bCountStrings, bool bCountErrors, bool bIgnoreEmptyStrings) constScMatrixImpl
ExecuteBinaryOp(SCSIZE nMaxCol, SCSIZE nMaxRow, const ScMatrix &rInputMat1, const ScMatrix &rInputMat2, ScInterpreter *pInterpreter, ScMatrix::CalculateOpFunction op)ScMatrixImpl
ExecuteOperation(const std::pair< size_t, size_t > &rStartPos, const std::pair< size_t, size_t > &rEndPos, const ScMatrix::DoubleOpFunction &aDoubleFunc, const ScMatrix::BoolOpFunction &aBoolFunc, const ScMatrix::StringOpFunction &aStringFunc, const ScMatrix::EmptyOpFunction &aEmptyFunc) constScMatrixImpl
FillDouble(double fVal, SCSIZE nC1, SCSIZE nR1, SCSIZE nC2, SCSIZE nR2)ScMatrixImpl
Get(SCSIZE nC, SCSIZE nR) constScMatrixImpl
GetDimensions(SCSIZE &rC, SCSIZE &rR) constScMatrixImpl
GetDouble(SCSIZE nC, SCSIZE nR) constScMatrixImpl
GetDouble(SCSIZE nIndex) constScMatrixImpl
GetDouble(const MatrixImplType::const_position_type &rPos) constScMatrixImpl
GetDoubleArray(std::vector< double > &rArray, bool bEmptyAsZero) constScMatrixImpl
GetDoubleWithStringConversion(SCSIZE nC, SCSIZE nR) constScMatrixImpl
GetElementCount() constScMatrixImpl
GetError(SCSIZE nC, SCSIZE nR) constScMatrixImpl
GetError(const MatrixImplType::const_position_type &rPos) constScMatrixImpl
GetErrorIfNotString(const MatrixImplType::const_position_type &rPos) constScMatrixImpl
GetErrorInterpreter() constScMatrixImplinline
GetGcd() constScMatrixImpl
GetLcm() constScMatrixImpl
GetMaxValue(bool bTextAsZero, bool bIgnoreErrorValues) constScMatrixImpl
GetMinValue(bool bTextAsZero, bool bIgnoreErrorValues) constScMatrixImpl
GetString(SCSIZE nC, SCSIZE nR) constScMatrixImpl
GetString(SCSIZE nIndex) constScMatrixImpl
GetString(SvNumberFormatter &rFormatter, SCSIZE nC, SCSIZE nR) constScMatrixImpl
GetString(const MatrixImplType::const_position_type &rPos) constScMatrixImpl
IsBoolean(SCSIZE nC, SCSIZE nR) constScMatrixImpl
IsEmpty(SCSIZE nC, SCSIZE nR) constScMatrixImpl
IsEmptyCell(SCSIZE nC, SCSIZE nR) constScMatrixImpl
IsEmptyPath(SCSIZE nC, SCSIZE nR) constScMatrixImpl
IsEmptyResult(SCSIZE nC, SCSIZE nR) constScMatrixImpl
IsNumeric() constScMatrixImpl
IsStringOrEmpty(SCSIZE nIndex) constScMatrixImpl
IsStringOrEmpty(SCSIZE nC, SCSIZE nR) constScMatrixImpl
IsStringOrEmpty(const MatrixImplType::const_position_type &rPos) constScMatrixImpl
IsValue(SCSIZE nIndex) constScMatrixImpl
IsValue(SCSIZE nC, SCSIZE nR) constScMatrixImpl
IsValue(const MatrixImplType::const_position_type &rPos) constScMatrixImpl
IsValueOrEmpty(SCSIZE nC, SCSIZE nR) constScMatrixImpl
IsValueOrEmpty(const MatrixImplType::const_position_type &rPos) constScMatrixImpl
maMatScMatrixImplprivate
maMatFlagScMatrixImplprivate
MatchDoubleInColumns(double fValue, size_t nCol1, size_t nCol2) constScMatrixImpl
MatchStringInColumns(const svl::SharedString &rStr, size_t nCol1, size_t nCol2) constScMatrixImpl
MatConcat(SCSIZE nMaxCol, SCSIZE nMaxRow, const ScMatrixRef &xMat1, const ScMatrixRef &xMat2, SvNumberFormatter &rFormatter, svl::SharedStringPool &rPool)ScMatrixImpl
MatCopy(ScMatrixImpl &mRes) constScMatrixImpl
MatTrans(ScMatrixImpl &mRes) constScMatrixImpl
MergeDoubleArrayMultiply(std::vector< double > &rArray) constScMatrixImpl
operator=(const ScMatrixImpl &)=deleteScMatrixImpl
Or() constScMatrixImpl
pErrorInterpreterScMatrixImplprivate
Product(bool bTextAsZero, bool bIgnoreErrorValues) constScMatrixImpl
PutBoolean(bool bVal, SCSIZE nC, SCSIZE nR)ScMatrixImpl
PutDouble(double fVal, SCSIZE nC, SCSIZE nR)ScMatrixImpl
PutDouble(double fVal, SCSIZE nIndex)ScMatrixImpl
PutDouble(const double *pArray, size_t nLen, SCSIZE nC, SCSIZE nR)ScMatrixImpl
PutDoubleVector(const ::std::vector< double > &rVec, SCSIZE nC, SCSIZE nR)ScMatrixImpl
PutEmpty(SCSIZE nC, SCSIZE nR)ScMatrixImpl
PutEmptyPath(SCSIZE nC, SCSIZE nR)ScMatrixImpl
PutEmptyPathVector(SCSIZE nCount, SCSIZE nC, SCSIZE nR)ScMatrixImpl
PutEmptyResultVector(SCSIZE nCount, SCSIZE nC, SCSIZE nR)ScMatrixImpl
PutEmptyVector(SCSIZE nCount, SCSIZE nC, SCSIZE nR)ScMatrixImpl
PutError(FormulaError nErrorCode, SCSIZE nC, SCSIZE nR)ScMatrixImpl
PutString(const svl::SharedString &rStr, SCSIZE nC, SCSIZE nR)ScMatrixImpl
PutString(const svl::SharedString &rStr, SCSIZE nIndex)ScMatrixImpl
PutString(const svl::SharedString *pArray, size_t nLen, SCSIZE nC, SCSIZE nR)ScMatrixImpl
PutStringVector(const ::std::vector< svl::SharedString > &rVec, SCSIZE nC, SCSIZE nR)ScMatrixImpl
Resize(SCSIZE nC, SCSIZE nR)ScMatrixImpl
Resize(SCSIZE nC, SCSIZE nR, double fVal)ScMatrixImpl
ScMatrixImpl(const ScMatrixImpl &)=deleteScMatrixImpl
ScMatrixImpl(SCSIZE nC, SCSIZE nR)ScMatrixImpl
ScMatrixImpl(SCSIZE nC, SCSIZE nR, double fInitVal)ScMatrixImpl
ScMatrixImpl(size_t nC, size_t nR, const std::vector< double > &rInitVals)ScMatrixImpl
SetErrorAtInterpreter(FormulaError nError) constScMatrixImpl
SetErrorInterpreter(ScInterpreter *p)ScMatrixImpl
Sum(bool bTextAsZero, bool bIgnoreErrorValues) constScMatrixImpl
SumSquare(bool bTextAsZero, bool bIgnoreErrorValues) constScMatrixImpl
ValidColRow(SCSIZE nC, SCSIZE nR) constScMatrixImpl
ValidColRowOrReplicated(SCSIZE &rC, SCSIZE &rR) constScMatrixImpl
ValidColRowReplicated(SCSIZE &rC, SCSIZE &rR) constScMatrixImpl
Xor() constScMatrixImpl
~ScMatrixImpl()ScMatrixImpl