40 const SdrPage& ViewObjectContactOfPageSubObject::getPage()
const
216 Color aPageFillColor;
366 const sal_uInt32 nSubHierarchyCount(
GetViewContact().GetObjectCount());
368 if(!nSubHierarchyCount)
432 aGridMatrix.set(0, 2, static_cast<double>(rPage.
GetLeftBorder()));
433 aGridMatrix.set(1, 2, static_cast<double>(rPage.
GetUpperBorder()));
437 const double fWidthX(aRaw.getWidth());
438 const double fWidthY(aRaw.getHeight());
439 const sal_uInt32 nSubdivisionsX(aFine.getWidth() ? aRaw.getWidth() / aFine.getWidth() : 0);
440 const sal_uInt32 nSubdivisionsY(aFine.getHeight() ? aRaw.getHeight() / aFine.getHeight() : 0);
443 aGridMatrix, fWidthX, fWidthY, 10.0, 3.0, nSubdivisionsX, nSubdivisionsY, aRGBGridColor,
508 const SdrHelpLine& rHelpLine = rHelpLineList[
static_cast<sal_uInt16
>(
a)];
510 const double fDiscreteDashLength(4.0);
518 aRGBColorA, aRGBColorB, fDiscreteDashLength));
525 aRGBColorA, aRGBColorB, fDiscreteDashLength));
532 aRGBColorA, aRGBColorB, fDiscreteDashLength));
553 const sal_uInt32 nSubHierarchyCount(
GetViewContact().GetObjectCount());
555 if(!nSubHierarchyCount)
558 const bool bDoGhostedDisplaying(
563 if(bDoGhostedDisplaying)
571 if(bDoGhostedDisplaying)
bool IsGridFront() const
Draw Grid in front of objects or behind them.
ViewObjectContactOfOuterPageBorder(ObjectContact &rObjectContact, ViewContact &rViewContact)
sal_uInt8 GetAlpha() const
void set(sal_uInt16 nRow, sal_uInt16 nColumn, double fValue)
virtual bool isPrimitiveVisible(const DisplayInfo &rDisplayInfo) const override
bool IsHlplVisible() const
Draw Help line of the Page or not.
tools::Long GetWidth() const
virtual void getPrimitive2DSequenceHierarchy(DisplayInfo &rDisplayInfo, drawinglayer::primitive2d::Primitive2DDecompositionVisitor &rVisitor) const override
virtual ~ViewObjectContactOfPageSubObject() override
bool IsPageVisible() const
Draw Page as a white area or not.
constexpr::Color COL_AUTO(ColorTransparency, 0xFF, 0xFF, 0xFF, 0xFF)
sal_Int32 GetRightBorder() const
virtual void createPrimitive2DSequence(const DisplayInfo &rDisplayInfo, drawinglayer::primitive2d::Primitive2DDecompositionVisitor &rVisitor) const override
virtual ~ViewObjectContactOfPageHelplines() override
virtual ~ViewObjectContactOfPageShadow() override
sal_Int32 GetLowerBorder() const
const SdrHelpLineList & GetHelpLines() const
sal_Int32 GetLeftBorder() const
ViewObjectContactOfSdrPage(ObjectContact &rObjectContact, ViewContact &rViewContact)
bool IsBordVisible() const
Draw Border line or not.
const Color & GetGridColor() const
ViewObjectContactOfPageHierarchy(ObjectContact &rObjectContact, ViewContact &rViewContact)
SdrHelpLineKind GetKind() const
bool IsGridVisible() const
Draw Grid or not.
const Size & GetGridFine() const
virtual bool isPrimitiveVisible(const DisplayInfo &rDisplayInfo) const override
const Point & GetPos() const
ViewObjectContactOfPageHelplines(ObjectContact &rObjectContact, ViewContact &rViewContact)
virtual ~ViewObjectContactOfPageFill() override
const Color & GetApplicationDocumentColor() const
virtual ~ViewObjectContactOfPageHierarchy() override
virtual ~ViewObjectContactOfSdrPage() override
bool IsHlplFront() const
Draw Help line in front of the objects or behind them.
virtual void visit(const Primitive2DReference &)=0
virtual ~ViewObjectContactOfMasterPage() override
tools::Long GetHeight() const
sal_Int32 GetUpperBorder() const
virtual void createPrimitive2DSequence(const DisplayInfo &rDisplayInfo, drawinglayer::primitive2d::Primitive2DDecompositionVisitor &rVisitor) const override
B2DPolygon createPolygonFromRect(const B2DRectangle &rRect, double fRadiusX, double fRadiusY)
BitmapEx createDefaultCross_3x3(const basegfx::BColor &rBColor)
virtual bool isPrimitiveVisible(const DisplayInfo &rDisplayInfo) const override
virtual bool isPrimitiveVisible(const DisplayInfo &rDisplayInfo) const override
virtual bool isPrimitiveGhosted(const DisplayInfo &rDisplayInfo) const override
virtual bool isPrimitiveVisible(const DisplayInfo &rDisplayInfo) const override
virtual ~ViewObjectContactOfInnerPageBorder() override
virtual ~ViewObjectContactOfPageGrid() override
const Size & GetGridCoarse() const
sal_uInt16 GetCount() const
virtual void createPrimitive2DSequence(const DisplayInfo &rDisplayInfo, drawinglayer::primitive2d::Primitive2DDecompositionVisitor &rVisitor) const override
ViewObjectContactOfMasterPage(ObjectContact &rObjectContact, ViewContact &rViewContact)
virtual bool isPrimitiveVisible(const DisplayInfo &rDisplayInfo) const override
virtual bool isPrimitiveVisible(const DisplayInfo &rDisplayInfo) const override
ViewObjectContactOfInnerPageBorder(ObjectContact &rObjectContact, ViewContact &rViewContact)
virtual ~ViewObjectContactOfPageBackground() override
virtual void getPrimitive2DSequenceHierarchy(DisplayInfo &rDisplayInfo, drawinglayer::primitive2d::Primitive2DDecompositionVisitor &rVisitor) const override
const SdrPage & getPage() const
bool IsPageShadowVisible() const
Draw Page shadow or not.
virtual ~ViewObjectContactOfOuterPageBorder() override
basegfx::BColor getBColor() const
ViewObjectContactOfPageShadow(ObjectContact &rObjectContact, ViewContact &rViewContact)
bool IsPageBorderVisible() const
Draw Page as a white area or not.
virtual bool isPrimitiveVisible(const DisplayInfo &rDisplayInfo) const override
virtual bool isPrimitiveVisible(const DisplayInfo &rDisplayInfo) const override
virtual void createPrimitive2DSequence(const DisplayInfo &rDisplayInfo, drawinglayer::primitive2d::Primitive2DDecompositionVisitor &rVisitor) const override
A SdrPage contains exactly one SdrObjList and a description of the physical page dimensions (size / m...
const Color & GetApplicationBackgroundColor() const
ViewObjectContactOfPageBackground(ObjectContact &rObjectContact, ViewContact &rViewContact)
ViewObjectContactOfPageFill(ObjectContact &rObjectContact, ViewContact &rViewContact)
ViewObjectContactOfPageGrid(ObjectContact &rObjectContact, ViewContact &rViewContact)