Magick++ 6.9.13
Loading...
Searching...
No Matches
Magick::DrawableFillRule Class Reference
Inheritance diagram for Magick::DrawableFillRule:
Collaboration diagram for Magick::DrawableFillRule:

Public Member Functions

 DrawableFillRule (const FillRule fillRule_)
 
void operator() (MagickCore::DrawingWand *context_) const
 
DrawableBasecopy () const
 
void fillRule (const FillRule fillRule_)
 
FillRule fillRule (void) const
 

Private Attributes

FillRule _fillRule
 

Detailed Description

Definition at line 883 of file Drawable.h.

Constructor & Destructor Documentation

◆ DrawableFillRule()

Magick::DrawableFillRule::DrawableFillRule ( const FillRule fillRule_)
inline

Definition at line 886 of file Drawable.h.

887 : _fillRule(fillRule_)
888 {
889 }

◆ ~DrawableFillRule()

Magick::DrawableFillRule::~DrawableFillRule ( void )

Definition at line 619 of file Drawable.cpp.

620{
621}

Member Function Documentation

◆ copy()

Magick::DrawableBase * Magick::DrawableFillRule::copy ( ) const
virtual

Implements Magick::DrawableBase.

Definition at line 627 of file Drawable.cpp.

628{
629 return new DrawableFillRule(*this);
630}

◆ fillRule() [1/2]

void Magick::DrawableFillRule::fillRule ( const FillRule fillRule_)
inline

Definition at line 899 of file Drawable.h.

900 {
901 _fillRule = fillRule_;
902 }

◆ fillRule() [2/2]

FillRule Magick::DrawableFillRule::fillRule ( void ) const
inline

Definition at line 903 of file Drawable.h.

904 {
905 return _fillRule;
906 }

◆ operator()()

void Magick::DrawableFillRule::operator() ( MagickCore::DrawingWand * context_) const
virtual

Implements Magick::DrawableBase.

Definition at line 622 of file Drawable.cpp.

624{
625 DrawSetFillRule( context_, _fillRule );
626}

Member Data Documentation

◆ _fillRule

FillRule Magick::DrawableFillRule::_fillRule
private

Definition at line 909 of file Drawable.h.


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