LibreOffice Module sc (master) 1
Static Public Member Functions | List of all members
ScRefUpdate Class Reference

#include <refupdat.hxx>

Static Public Member Functions

static ScRefUpdateRes Update (const ScDocument *pDoc, UpdateRefMode eUpdateRefMode, SCCOL nCol1, SCROW nRow1, SCTAB nTab1, SCCOL nCol2, SCROW nRow2, SCTAB nTab2, SCCOL nDx, SCROW nDy, SCTAB nDz, SCCOL &theCol1, SCROW &theRow1, SCTAB &theTab1, SCCOL &theCol2, SCROW &theRow2, SCTAB &theTab2)
 
static ScRefUpdateRes Update (UpdateRefMode eUpdateRefMode, const ScBigRange &rWhere, sal_Int32 nDx, sal_Int32 nDy, sal_Int32 nDz, ScBigRange &rWhat)
 
static void MoveRelWrap (const ScDocument &rDoc, const ScAddress &rPos, SCCOL nMaxCol, SCROW nMaxRow, ScComplexRefData &rRef)
 
static ScRefUpdateRes UpdateTranspose (const ScDocument &rDoc, const ScRange &rSource, const ScAddress &rDest, ScRange &rRef)
 
static void DoTranspose (SCCOL &rCol, SCROW &rRow, SCTAB &rTab, const ScDocument &rDoc, const ScRange &rSource, const ScAddress &rDest)
 
static ScRefUpdateRes UpdateGrow (const ScRange &rArea, SCCOL nGrowX, SCROW nGrowY, ScRange &rRef)
 

Detailed Description

Definition at line 41 of file refupdat.hxx.

Member Function Documentation

◆ DoTranspose()

void ScRefUpdate::DoTranspose ( SCCOL rCol,
SCROW rRow,
SCTAB rTab,
const ScDocument rDoc,
const ScRange rSource,
const ScAddress rDest 
)
static

◆ MoveRelWrap()

void ScRefUpdate::MoveRelWrap ( const ScDocument rDoc,
const ScAddress rPos,
SCCOL  nMaxCol,
SCROW  nMaxRow,
ScComplexRefData rRef 
)
static

◆ Update() [1/2]

ScRefUpdateRes ScRefUpdate::Update ( const ScDocument pDoc,
UpdateRefMode  eUpdateRefMode,
SCCOL  nCol1,
SCROW  nRow1,
SCTAB  nTab1,
SCCOL  nCol2,
SCROW  nRow2,
SCTAB  nTab2,
SCCOL  nDx,
SCROW  nDy,
SCTAB  nDz,
SCCOL theCol1,
SCROW theRow1,
SCTAB theTab1,
SCCOL theCol2,
SCROW theRow2,
SCTAB theTab2 
)
static

◆ Update() [2/2]

ScRefUpdateRes ScRefUpdate::Update ( UpdateRefMode  eUpdateRefMode,
const ScBigRange rWhere,
sal_Int32  nDx,
sal_Int32  nDy,
sal_Int32  nDz,
ScBigRange rWhat 
)
static

◆ UpdateGrow()

ScRefUpdateRes ScRefUpdate::UpdateGrow ( const ScRange rArea,
SCCOL  nGrowX,
SCROW  nGrowY,
ScRange rRef 
)
static

◆ UpdateTranspose()

ScRefUpdateRes ScRefUpdate::UpdateTranspose ( const ScDocument rDoc,
const ScRange rSource,
const ScAddress rDest,
ScRange rRef 
)
static

The documentation for this class was generated from the following files: