LibreOffice Module drawinglayer (master) 1
Public Types | Public Member Functions | Private Attributes | List of all members
drawinglayer::attribute::FillGraphicAttribute Class Reference

#include <fillgraphicattribute.hxx>

Collaboration diagram for drawinglayer::attribute::FillGraphicAttribute:
[legend]

Public Types

typedef o3tl::cow_wrapper< ImpFillGraphicAttributeImplType
 

Public Member Functions

 FillGraphicAttribute (const Graphic &rGraphic, const basegfx::B2DRange &rGraphicRange, bool bTiling, double fOffsetX=0.0, double fOffsetY=0.0)
 constructors/assignmentoperator/destructor More...
 
 FillGraphicAttribute (const FillGraphicAttribute &)
 
FillGraphicAttributeoperator= (const FillGraphicAttribute &)
 
 ~FillGraphicAttribute ()
 
bool isDefault () const
 
bool operator== (const FillGraphicAttribute &rCandidate) const
 
const GraphicgetGraphic () const
 
const basegfx::B2DRangegetGraphicRange () const
 
bool getTiling () const
 
double getOffsetX () const
 
double getOffsetY () const
 

Private Attributes

ImplType mpFillGraphicAttribute
 

Detailed Description

Definition at line 36 of file fillgraphicattribute.hxx.

Member Typedef Documentation

◆ ImplType

Definition at line 39 of file fillgraphicattribute.hxx.

Constructor & Destructor Documentation

◆ FillGraphicAttribute() [1/2]

drawinglayer::attribute::FillGraphicAttribute::FillGraphicAttribute ( const Graphic rGraphic,
const basegfx::B2DRange rGraphicRange,
bool  bTiling,
double  fOffsetX = 0.0,
double  fOffsetY = 0.0 
)

constructors/assignmentoperator/destructor

Definition at line 97 of file fillgraphicattribute.cxx.

◆ FillGraphicAttribute() [2/2]

drawinglayer::attribute::FillGraphicAttribute::FillGraphicAttribute ( const FillGraphicAttribute )
default

◆ ~FillGraphicAttribute()

drawinglayer::attribute::FillGraphicAttribute::~FillGraphicAttribute ( )
default

References operator==().

Member Function Documentation

◆ getGraphic()

const Graphic & drawinglayer::attribute::FillGraphicAttribute::getGraphic ( ) const

◆ getGraphicRange()

const basegfx::B2DRange & drawinglayer::attribute::FillGraphicAttribute::getGraphicRange ( ) const

◆ getOffsetX()

double drawinglayer::attribute::FillGraphicAttribute::getOffsetX ( ) const

◆ getOffsetY()

double drawinglayer::attribute::FillGraphicAttribute::getOffsetY ( ) const

◆ getTiling()

bool drawinglayer::attribute::FillGraphicAttribute::getTiling ( ) const

◆ isDefault()

bool drawinglayer::attribute::FillGraphicAttribute::isDefault ( ) const

◆ operator=()

FillGraphicAttribute & drawinglayer::attribute::FillGraphicAttribute::operator= ( const FillGraphicAttribute )
default

◆ operator==()

bool drawinglayer::attribute::FillGraphicAttribute::operator== ( const FillGraphicAttribute rCandidate) const

Definition at line 121 of file fillgraphicattribute.cxx.

References isDefault(), and mpFillGraphicAttribute.

Member Data Documentation

◆ mpFillGraphicAttribute

ImplType drawinglayer::attribute::FillGraphicAttribute::mpFillGraphicAttribute
private

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