| /trunk/main/sc/source/core/tool/ |
| H A D | scmatrix.cxx | 42 void ScMatrix::CreateMatrix(SCSIZE nC, SCSIZE nR) // nur fuer ctor in CreateMatrix() 61 void ScMatrix::Clear() in Clear() 67 ScMatrix::~ScMatrix() in ~ScMatrix() 72 ScMatrix* ScMatrix::Clone() const in Clone() 74 ScMatrix* pScMat = new ScMatrix( nColCount, nRowCount); in Clone() 80 ScMatrix* ScMatrix::CloneIfConst() in CloneIfConst() 85 void ScMatrix::Resize( SCSIZE nC, SCSIZE nR) in Resize() 91 ScMatrix* ScMatrix::CloneAndExtend( SCSIZE nNewCols, SCSIZE nNewRows ) const in CloneAndExtend() 93 ScMatrix* pScMat = new ScMatrix( nNewCols, nNewRows); in CloneAndExtend() 99 void ScMatrix::SetErrorAtInterpreter( sal_uInt16 nError ) const in SetErrorAtInterpreter() [all …]
|
| H A D | interpr5.cxx | 306 ScMatrix* pMat = new ScMatrix( nC, nR); in GetNewMat() 333 ScMatrix::GetElementsMax() ) in CreateMatrixFromDoubleRef() 550 const ScMatrix* pMat = ((ScFormulaCell*)pCell)->GetMatrix(); in ScMatValue() 600 void ScInterpreter::CalculateMatrixValue(const ScMatrix* pMat,SCSIZE nC,SCSIZE nR) in CalculateMatrixValue() 611 if (ScMatrix::IsNonValueType( nMatValType)) in CalculateMatrixValue() 630 if ( nDim * nDim > ScMatrix::GetElementsMax() || nDim == 0) in ScEMat() 646 void ScInterpreter::MEMat(ScMatrix* mM, SCSIZE n) in MEMat() 673 static int lcl_LUP_decompose( ScMatrix* mA, const SCSIZE n, in lcl_LUP_decompose() 774 static void lcl_LUP_solve( const ScMatrix* mLU, const SCSIZE n, in lcl_LUP_solve() 832 if ( nC != nR || nC == 0 || (sal_uLong) nC * nC > ScMatrix::GetElementsMax() ) in ScMatDet() [all …]
|
| H A D | token.cxx | 365 case svMatrix: n += sizeof(ScMatrix*); break; in Clone() 747 const ScMatrix* ScToken::GetMatrix() const in GetMatrix() 753 ScMatrix* ScToken::GetMatrix() in GetMatrix() 829 const ScMatrix* ScMatrixToken::GetMatrix() const { return pMatrix; } in GetMatrix() 830 ScMatrix* ScMatrixToken::GetMatrix() { return pMatrix; } in GetMatrix() 1075 const ScMatrix* ScMatrixCellResultToken::GetMatrix() const { return xMatrix; } in GetMatrix() 1078 ScMatrix* ScMatrixCellResultToken::GetMatrix() in GetMatrix() 1080 return const_cast<ScMatrix*>(xMatrix.operator->()); in GetMatrix() 1525 ScMatrix* pArray = new ScMatrix( nCol, nRow ); in MergeArray() 1628 FormulaToken* ScTokenArray::AddMatrix( ScMatrix* p ) in AddMatrix()
|
| H A D | rangeseq.cxx | 96 sal_Bool ScRangeToSequence::FillLongArray( uno::Any& rAny, const ScMatrix* pMatrix ) in FillLongArray() 152 sal_Bool ScRangeToSequence::FillDoubleArray( uno::Any& rAny, const ScMatrix* pMatrix ) in FillDoubleArray() 214 sal_Bool ScRangeToSequence::FillStringArray( uno::Any& rAny, const ScMatrix* pMatrix, in FillStringArray() 318 sal_Bool ScRangeToSequence::FillMixedArray( uno::Any& rAny, const ScMatrix* pMatrix, bool bDataType… in FillMixedArray() 414 xMatrix = new ScMatrix( in CreateMixedMatrix() 417 ScMatrix* pMatrix = xMatrix; in CreateMixedMatrix()
|
| H A D | addincol.cxx | 1676 xMatrix = new ScMatrix( in SetResult() 1679 ScMatrix* pMatrix = xMatrix; in SetResult() 1719 xMatrix = new ScMatrix( in SetResult() 1722 ScMatrix* pMatrix = xMatrix; in SetResult() 1762 xMatrix = new ScMatrix( in SetResult() 1765 ScMatrix* pMatrix = xMatrix; in SetResult()
|
| H A D | ddelink.cxx | 105 pResult = new ScMatrix( rStream ); in ScDdeLink() 173 pResult = new ScMatrix( nCols, nRows ); in DataChanged()
|
| H A D | interpr1.cxx | 133 bool bIsValue = ScMatrix::IsValueType( nType); in ScIfJump() 146 bIsValue = !ScMatrix::IsRealStringType( nType); in ScIfJump() 265 bool bIsValue = ScMatrix::IsValueType( nType); in ScChoseJump() 985 ScMatrixRef ScInterpreter::QueryMat( ScMatrix* pMat, ScCompareOptions& rOptions ) in QueryMat() 4256 static sal_Int32 lcl_CompareMatrix2Query( SCSIZE i, const ScMatrix& rMat, in lcl_CompareMatrix2Query() 4297 static void lcl_GetLastMatch( SCSIZE& rIndex, const ScMatrix& rMat, in lcl_GetLastMatch() 4452 rEntry.bQueryByString = ScMatrix::IsNonValueType( nType); in ScMatch() 4746 bIsString = ScMatrix::IsNonValueType( nType); in IterateParametersIf() 5088 bIsString = ScMatrix::IsNonValueType( nType); in ScCountIf() 5305 bIsString = ScMatrix::IsNonValueType( nType); in IterateParametersIfs() [all …]
|
| /trunk/main/sc/inc/ |
| H A D | scmatrix.hxx | 89 class SC_DLLPUBLIC ScMatrix class 109 ~ScMatrix(); 112 ScMatrix( const ScMatrix& ); 113 ScMatrix& operator=( const ScMatrix&); 171 ScMatrix( SCSIZE nC, SCSIZE nR) : nRefCnt(0), mbCloneIfConst(true) { CreateMatrix( nC, nR); } in ScMatrix() function in ScMatrix 174 ScMatrix* Clone() const; 178 ScMatrix* CloneIfConst(); 192 ScMatrix* CloneAndExtend( SCSIZE nNewCols, SCSIZE nNewRows ) const; 219 ScMatrix( SvStream& rStream); 410 void MatTrans( ScMatrix& mRes) const; [all …]
|
| H A D | token.hxx | 96 virtual const ScMatrix* GetMatrix() const; 97 virtual ScMatrix* GetMatrix(); 173 ScMatrixToken( ScMatrix* p ) : in ScMatrixToken() 177 virtual const ScMatrix* GetMatrix() const; 178 virtual ScMatrix* GetMatrix(); 320 virtual ScMatrix* GetMatrix(); 326 … ScMatrixCellResultToken( ScMatrix* pMat, formula::FormulaToken* pUL ) : in ScMatrixCellResultToken() 334 virtual const ScMatrix* GetMatrix() const;
|
| H A D | rangeseq.hxx | 41 const ScMatrix* pMatrix ); 45 const ScMatrix* pMatrix ); 49 const ScMatrix* pMatrix, SvNumberFormatter* pFormatter ); 61 const ScMatrix* pMatrix, bool bDataTypes = false );
|
| H A D | tokenarray.hxx | 35 class ScMatrix; 72 formula::FormulaToken* AddMatrix( ScMatrix* p );
|
| H A D | compiler.hxx | 94 class ScMatrix; 162 ScMatrix* pMat; 199 void SetMatrix( ScMatrix* p );
|
| H A D | cell.hxx | 50 class ScMatrix; 420 const ScMatrix* GetMatrix();
|
| H A D | dbtoken.hxx | 47 ScMatrix** ppMat);
|
| /trunk/main/sc/source/filter/excel/ |
| H A D | tokstack.cxx | 110 ppP_Matrix = new ScMatrix*[ nP_Matrix ]; in TokenPool() 111 memset( ppP_Matrix, 0, sizeof( ScMatrix* ) * nP_Matrix ); in TokenPool() 376 ScMatrix** ppNew = new (::std::nothrow) ScMatrix*[ nNewSize ]; in GrowMatrix() 380 memset( ppNew, 0, sizeof( ScMatrix* ) * nNewSize ); in GrowMatrix() 381 memcpy( ppNew, ppP_Matrix, sizeof( ScMatrix* ) * nP_Matrix ); in GrowMatrix() 490 ScMatrix* p = ( n < nP_Matrix )? ppP_Matrix[ n ] : NULL; in GetElement() 817 ScMatrix* pM; in StoreMatrix() 830 pM = new ScMatrix( 0, 0 ); in StoreMatrix() 953 ScMatrix* TokenPool::GetMatrix( unsigned int n ) const in GetMatrix()
|
| /trunk/main/sc/source/core/inc/ |
| H A D | interpre.hxx | 359 void PushMatrix(ScMatrix* pMat); 417 ScMatrixRef QueryMat( ScMatrix* pMat, ScCompareOptions& rOptions ); 699 void MEMat(ScMatrix* mM, SCSIZE n); 706 ScMatrixRef MatConcat(ScMatrix* pMat1, ScMatrix* pMat2); 726 void CalculateMatrixValue(const ScMatrix* pMat,SCSIZE nC,SCSIZE nR);
|
| H A D | ddelink.hxx | 74 const ScMatrix* GetResult() const { return pResult; } in GetResult() 75 void SetResult( ScMatrix* pRes ) { pResult = pRes; } in SetResult()
|
| H A D | jumpmatrix.hxx | 80 , pMat( new ScMatrix( nColsP, nRowsP) ) in ScJumpMatrix() 160 ScMatrix* GetResultMatrix() const { return pMat; } in GetResultMatrix()
|
| /trunk/main/sc/source/filter/inc/ |
| H A D | xehelper.hxx | 423 class ScMatrix; 432 explicit XclExpCachedMatrix( const ScMatrix& rMatrix ); 441 const ScMatrix& mrMatrix;
|
| H A D | tokstack.hxx | 131 ScMatrix** ppP_Matrix; // Pool fuer Matricies 220 ScMatrix* GetMatrix( unsigned int n ) const;
|
| /trunk/main/sc/source/filter/xml/ |
| H A D | XMLExportDDELinks.cxx | 41 class ScMatrix; 99 const ScMatrix* pMatrix(NULL); in WriteTable() 131 sal_Bool bIsString = ScMatrix::IsNonValueType( nType); in WriteTable()
|
| /trunk/main/sc/source/core/data/ |
| H A D | validat.cxx | 654 const ScMatrix *pValues = aValidationSrc.GetMatrix(); in GetSelectionFromFormula() 662 xMatRef = new ScMatrix(1,1); in GetSelectionFromFormula() 747 if( NULL == pMatVal || ScMatrix::IsNonValueType( nMatValType ) ) in GetSelectionFromFormula()
|
| H A D | documen8.cxx | 1281 const ScMatrix* ScDocument::GetDdeLinkResultMatrix( sal_uInt16 nDdePos ) const in GetDdeLinkResultMatrix() 1287 …nst String& rAppl, const String& rTopic, const String& rItem, sal_uInt8 nMode, ScMatrix* pResults ) in CreateDdeLink() 1313 bool ScDocument::SetDdeLinkResultMatrix( sal_uInt16 nDdePos, ScMatrix* pResults ) in SetDdeLinkResultMatrix()
|
| H A D | dociter.cxx | 707 const ScMatrix& rMat = *mpParam->mpMatrix; in getCurrent() 742 bool lcl_isQueryByValue(const ScQueryEntry& rEntry, const ScMatrix& rMat, SCSIZE nCol, SCSIZE nRow) in lcl_isQueryByValue() 753 bool lcl_isQueryByString(const ScQueryEntry& rEntry, const ScMatrix& rMat, SCSIZE nCol, SCSIZE nRow) in lcl_isQueryByString() 778 bool ScDBQueryDataIterator::DataAccessMatrix::isValidQuery(SCROW nRow, const ScMatrix& rMat) const in isValidQuery()
|
| /trunk/main/sc/source/ui/docshell/ |
| H A D | externalrefmgr.cxx | 583 ScMatrixRef xMat = new ScMatrix( in getCellRangeData() 658 ScMatrix* pMat2 = xMat; in getCellRangeData() 1384 ScMatrixRef xMat = new ScMatrix( in lcl_convertToTokenArray() 1449 ScMatrix* pMat2 = xMat; in lcl_convertToTokenArray() 1473 ScMatrixRef xMat = new ScMatrix(nC, nR); in lcl_fillEmptyMatrix() 1478 ScMatrix* pMat2 = xMat; in lcl_fillEmptyMatrix()
|