LibreOffice Module sc (master) 1
|
#include <scitems.hxx>
#include <editeng/brushitem.hxx>
#include <svtools/colorcfg.hxx>
#include <svx/rotmodit.hxx>
#include <editeng/shaditem.hxx>
#include <editeng/svxfont.hxx>
#include <tools/poly.hxx>
#include <vcl/svapp.hxx>
#include <vcl/pdfextoutdevdata.hxx>
#include <svtools/accessibilityoptions.hxx>
#include <svx/framelinkarray.hxx>
#include <drawinglayer/geometry/viewinformation2d.hxx>
#include <drawinglayer/processor2d/baseprocessor2d.hxx>
#include <drawinglayer/processor2d/processor2dtools.hxx>
#include <vcl/lineinfo.hxx>
#include <vcl/gradient.hxx>
#include <vcl/settings.hxx>
#include <svx/unoapi.hxx>
#include <sal/log.hxx>
#include <comphelper/lok.hxx>
#include <o3tl/unit_conversion.hxx>
#include <basegfx/polygon/b2dpolygon.hxx>
#include <basegfx/polygon/b2dpolygontools.hxx>
#include <basegfx/matrix/b2dhommatrix.hxx>
#include <basegfx/range/b2drectangle.hxx>
#include <output.hxx>
#include <document.hxx>
#include <drwlayer.hxx>
#include <formulacell.hxx>
#include <attrib.hxx>
#include <patattr.hxx>
#include <progress.hxx>
#include <pagedata.hxx>
#include <chgtrack.hxx>
#include <chgviset.hxx>
#include <viewutil.hxx>
#include <gridmerg.hxx>
#include <fillinfo.hxx>
#include <scmod.hxx>
#include <appoptio.hxx>
#include <postit.hxx>
#include <validat.hxx>
#include <detfunc.hxx>
#include <SparklineRenderer.hxx>
#include <colorscale.hxx>
#include <math.h>
#include <memory>
Go to the source code of this file.
Macros | |
#define | SC_AUTHORCOLORCOUNT 9 |
Functions | |
static ScRotateDir | lcl_GetRotateDir (const ScDocument *pDoc, SCCOL nCol, SCROW nRow, SCTAB nTab) |
static const SvxBrushItem * | lcl_FindBackground (const ScDocument *pDoc, SCCOL nCol, SCROW nRow, SCTAB nTab) |
static bool | lcl_EqualBack (const RowInfo &rFirst, const RowInfo &rOther, SCCOL nX1, SCCOL nX2, bool bShowProt, bool bPagebreakMode) |
static tools::Long | lclGetSnappedX (const OutputDevice &rDev, tools::Long nPosX, bool bSnapPixel) |
static tools::Long | lclGetSnappedY (const OutputDevice &rDev, tools::Long nPosY, bool bSnapPixel) |
Variables | |
const Color | nAuthorColor [SC_AUTHORCOLORCOUNT] |
#define SC_AUTHORCOLORCOUNT 9 |
Definition at line 77 of file output.cxx.
|
static |
Definition at line 750 of file output.cxx.
References ATTR_PROTECTION(), RowInfo::bChanged, RowInfo::bEmptyBack, ScCellInfo::bPrinted, RowInfo::cellInfo(), ScPatternAttr::GetItem(), ScCellInfo::mxColorScale, ScCellInfo::nRotateDir, RowInfo::nRotMaxCol, ScCellInfo::pBackground, ScCellInfo::pDataBar, ScCellInfo::pIconSet, ScCellInfo::pPatternAttr, and SC_ROTMAX_NONE.
Referenced by ScOutputData::DrawBackground().
|
static |
Definition at line 712 of file output.cxx.
References ATTR_BACKGROUND(), Center, Color::GetAlpha(), SvxBrushItem::GetColor(), ScDocument::GetCondResult(), ScPatternAttr::GetItem(), ScDocument::GetPattern(), lcl_GetRotateDir(), Left, and Right.
Referenced by ScOutputData::DrawBackground().
|
static |
Definition at line 679 of file output.cxx.
References ATTR_ROTATE_MODE(), Center, o3tl::strong_int< typename UNDERLYING_TYPE, typename PHANTOM_TYPE >::get(), ScDocument::GetCondResult(), ScPatternAttr::GetItem(), ScDocument::GetPattern(), ScPatternAttr::GetRotateVal(), Left, NONE, Right, Standard, SVX_ROTATE_MODE_BOTTOM, SVX_ROTATE_MODE_CENTER, SVX_ROTATE_MODE_STANDARD, and SVX_ROTATE_MODE_TOP.
Referenced by lcl_FindBackground().
|
static |
Definition at line 1377 of file output.cxx.
References OutputDevice::LogicToPixel(), and OutputDevice::PixelToLogic().
Referenced by ScOutputData::DrawFrame().
|
static |
Definition at line 1382 of file output.cxx.
References OutputDevice::LogicToPixel(), and OutputDevice::PixelToLogic().
Referenced by ScOutputData::DrawFrame().
const Color nAuthorColor[SC_AUTHORCOLORCOUNT] |
Definition at line 79 of file output.cxx.
Referenced by ScActionColorChanger::Update().