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

#include <sdrfillgraphicattribute.hxx>

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

Public Types

typedef o3tl::cow_wrapper< ImpSdrFillGraphicAttributeImplType
 

Public Member Functions

 SdrFillGraphicAttribute (const Graphic &rFillGraphic, const basegfx::B2DVector &rGraphicLogicSize, const basegfx::B2DVector &rSize, const basegfx::B2DVector &rOffset, const basegfx::B2DVector &rOffsetPosition, const basegfx::B2DVector &rRectPoint, bool bTiling, bool bStretch, bool bLogSize)
 constructors/assignmentoperator/destructor More...
 
 SdrFillGraphicAttribute ()
 
 SdrFillGraphicAttribute (const SdrFillGraphicAttribute &)
 
 SdrFillGraphicAttribute (SdrFillGraphicAttribute &&)
 
SdrFillGraphicAttributeoperator= (const SdrFillGraphicAttribute &)
 
SdrFillGraphicAttributeoperator= (SdrFillGraphicAttribute &&)
 
 ~SdrFillGraphicAttribute ()
 
bool isDefault () const
 
bool operator== (const SdrFillGraphicAttribute &rCandidate) const
 
const GraphicgetFillGraphic () const
 
const basegfx::B2DVectorgetGraphicLogicSize () const
 
const basegfx::B2DVectorgetSize () const
 
const basegfx::B2DVectorgetOffset () const
 
const basegfx::B2DVectorgetOffsetPosition () const
 
const basegfx::B2DVectorgetRectPoint () const
 
bool getTiling () const
 
FillGraphicAttribute createFillGraphicAttribute (const basegfx::B2DRange &rRange) const
 

Private Attributes

ImplType mpSdrFillGraphicAttribute
 

Detailed Description

Definition at line 43 of file sdrfillgraphicattribute.hxx.

Member Typedef Documentation

◆ ImplType

Definition at line 46 of file sdrfillgraphicattribute.hxx.

Constructor & Destructor Documentation

◆ SdrFillGraphicAttribute() [1/4]

drawinglayer::attribute::SdrFillGraphicAttribute::SdrFillGraphicAttribute ( const Graphic rFillGraphic,
const basegfx::B2DVector rGraphicLogicSize,
const basegfx::B2DVector rSize,
const basegfx::B2DVector rOffset,
const basegfx::B2DVector rOffsetPosition,
const basegfx::B2DVector rRectPoint,
bool  bTiling,
bool  bStretch,
bool  bLogSize 
)

constructors/assignmentoperator/destructor

Definition at line 109 of file sdrfillgraphicattribute.cxx.

◆ SdrFillGraphicAttribute() [2/4]

drawinglayer::attribute::SdrFillGraphicAttribute::SdrFillGraphicAttribute ( )

Definition at line 133 of file sdrfillgraphicattribute.cxx.

◆ SdrFillGraphicAttribute() [3/4]

drawinglayer::attribute::SdrFillGraphicAttribute::SdrFillGraphicAttribute ( const SdrFillGraphicAttribute )
default

◆ SdrFillGraphicAttribute() [4/4]

drawinglayer::attribute::SdrFillGraphicAttribute::SdrFillGraphicAttribute ( SdrFillGraphicAttribute &&  )
default

◆ ~SdrFillGraphicAttribute()

drawinglayer::attribute::SdrFillGraphicAttribute::~SdrFillGraphicAttribute ( )
default

References operator==().

Member Function Documentation

◆ createFillGraphicAttribute()

FillGraphicAttribute drawinglayer::attribute::SdrFillGraphicAttribute::createFillGraphicAttribute ( const basegfx::B2DRange rRange) const

◆ getFillGraphic()

const Graphic & drawinglayer::attribute::SdrFillGraphicAttribute::getFillGraphic ( ) const

Definition at line 162 of file sdrfillgraphicattribute.cxx.

References mpSdrFillGraphicAttribute.

Referenced by createFillGraphicAttribute().

◆ getGraphicLogicSize()

const basegfx::B2DVector & drawinglayer::attribute::SdrFillGraphicAttribute::getGraphicLogicSize ( ) const

Definition at line 167 of file sdrfillgraphicattribute.cxx.

References mpSdrFillGraphicAttribute.

Referenced by createFillGraphicAttribute().

◆ getOffset()

const basegfx::B2DVector & drawinglayer::attribute::SdrFillGraphicAttribute::getOffset ( ) const

Definition at line 177 of file sdrfillgraphicattribute.cxx.

References mpSdrFillGraphicAttribute.

Referenced by createFillGraphicAttribute().

◆ getOffsetPosition()

const basegfx::B2DVector & drawinglayer::attribute::SdrFillGraphicAttribute::getOffsetPosition ( ) const

Definition at line 182 of file sdrfillgraphicattribute.cxx.

References mpSdrFillGraphicAttribute.

Referenced by createFillGraphicAttribute().

◆ getRectPoint()

const basegfx::B2DVector & drawinglayer::attribute::SdrFillGraphicAttribute::getRectPoint ( ) const

Definition at line 187 of file sdrfillgraphicattribute.cxx.

References mpSdrFillGraphicAttribute.

Referenced by createFillGraphicAttribute().

◆ getSize()

const basegfx::B2DVector & drawinglayer::attribute::SdrFillGraphicAttribute::getSize ( ) const

Definition at line 172 of file sdrfillgraphicattribute.cxx.

References mpSdrFillGraphicAttribute.

Referenced by createFillGraphicAttribute().

◆ getTiling()

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

Definition at line 192 of file sdrfillgraphicattribute.cxx.

References mpSdrFillGraphicAttribute.

Referenced by createFillGraphicAttribute().

◆ isDefault()

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

◆ operator=() [1/2]

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

◆ operator=() [2/2]

SdrFillGraphicAttribute & drawinglayer::attribute::SdrFillGraphicAttribute::operator= ( SdrFillGraphicAttribute &&  )
default

◆ operator==()

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

Definition at line 153 of file sdrfillgraphicattribute.cxx.

References isDefault(), and mpSdrFillGraphicAttribute.

Member Data Documentation

◆ mpSdrFillGraphicAttribute

ImplType drawinglayer::attribute::SdrFillGraphicAttribute::mpSdrFillGraphicAttribute
private

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