LibreOffice Module sc (master) 1
Public Member Functions | Private Attributes | List of all members
ScUpdateRect Class Reference

#include <viewutil.hxx>

Public Member Functions

 ScUpdateRect (SCCOL nX1, SCROW nY1, SCCOL nX2, SCROW nY2)
 
void SetNew (SCCOL nX1, SCROW nY1, SCCOL nX2, SCROW nY2)
 
bool GetDiff (SCCOL &rX1, SCROW &rY1, SCCOL &rX2, SCROW &rY2)
 

Private Attributes

SCCOL nOldStartX
 
SCROW nOldStartY
 
SCCOL nOldEndX
 
SCROW nOldEndY
 
SCCOL nNewStartX
 
SCROW nNewStartY
 
SCCOL nNewEndX
 
SCROW nNewEndY
 

Detailed Description

Definition at line 71 of file viewutil.hxx.

Constructor & Destructor Documentation

◆ ScUpdateRect()

ScUpdateRect::ScUpdateRect ( SCCOL  nX1,
SCROW  nY1,
SCCOL  nX2,
SCROW  nY2 
)

Definition at line 353 of file viewutil.cxx.

References nOldEndX, nOldEndY, nOldStartX, nOldStartY, and PutInOrder().

Member Function Documentation

◆ GetDiff()

bool ScUpdateRect::GetDiff ( SCCOL rX1,
SCROW rY1,
SCCOL rX2,
SCROW rY2 
)

Definition at line 379 of file viewutil.cxx.

References nNewEndX, nNewEndY, nNewStartX, nNewStartY, nOldEndX, nOldEndY, nOldStartX, and nOldStartY.

Referenced by ScTabView::UpdateRef().

◆ SetNew()

void ScUpdateRect::SetNew ( SCCOL  nX1,
SCROW  nY1,
SCCOL  nX2,
SCROW  nY2 
)

Definition at line 368 of file viewutil.cxx.

References nNewEndX, nNewEndY, nNewStartX, nNewStartY, and PutInOrder().

Referenced by ScTabView::UpdateRef().

Member Data Documentation

◆ nNewEndX

SCCOL ScUpdateRect::nNewEndX
private

Definition at line 80 of file viewutil.hxx.

Referenced by GetDiff(), and SetNew().

◆ nNewEndY

SCROW ScUpdateRect::nNewEndY
private

Definition at line 81 of file viewutil.hxx.

Referenced by GetDiff(), and SetNew().

◆ nNewStartX

SCCOL ScUpdateRect::nNewStartX
private

Definition at line 78 of file viewutil.hxx.

Referenced by GetDiff(), and SetNew().

◆ nNewStartY

SCROW ScUpdateRect::nNewStartY
private

Definition at line 79 of file viewutil.hxx.

Referenced by GetDiff(), and SetNew().

◆ nOldEndX

SCCOL ScUpdateRect::nOldEndX
private

Definition at line 76 of file viewutil.hxx.

Referenced by GetDiff(), and ScUpdateRect().

◆ nOldEndY

SCROW ScUpdateRect::nOldEndY
private

Definition at line 77 of file viewutil.hxx.

Referenced by GetDiff(), and ScUpdateRect().

◆ nOldStartX

SCCOL ScUpdateRect::nOldStartX
private

Definition at line 74 of file viewutil.hxx.

Referenced by GetDiff(), and ScUpdateRect().

◆ nOldStartY

SCROW ScUpdateRect::nOldStartY
private

Definition at line 75 of file viewutil.hxx.

Referenced by GetDiff(), and ScUpdateRect().


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