Magick++ 7.1.1
Loading...
Searching...
No Matches
Magick::DrawableTextDecoration Class Reference
Inheritance diagram for Magick::DrawableTextDecoration:
Collaboration diagram for Magick::DrawableTextDecoration:

Public Member Functions

 DrawableTextDecoration (DecorationType decoration_)
 
 DrawableTextDecoration (const DrawableTextDecoration &original_)
 
void operator() (MagickCore::DrawingWand *context_) const
 
DrawableBasecopy () const
 
void decoration (DecorationType decoration_)
 
DecorationType decoration (void) const
 
virtual void operator() (MagickCore::DrawingWand *) const
 
virtual DrawableBasecopy () const
 

Private Attributes

DecorationType _decoration
 

Detailed Description

Definition at line 2113 of file Drawable.h.

Constructor & Destructor Documentation

◆ DrawableTextDecoration() [1/2]

Magick::DrawableTextDecoration::DrawableTextDecoration ( Magick::DecorationType  decoration_)

Definition at line 1543 of file Drawable.cpp.

1545 : _decoration(decoration_)
1546{
1547}

◆ DrawableTextDecoration() [2/2]

Magick::DrawableTextDecoration::DrawableTextDecoration ( const DrawableTextDecoration original_)

Definition at line 1548 of file Drawable.cpp.

1550 : DrawableBase (original_),
1551 _decoration(original_._decoration)
1552{
1553}

◆ ~DrawableTextDecoration()

Magick::DrawableTextDecoration::~DrawableTextDecoration ( void  )

Definition at line 1554 of file Drawable.cpp.

1555{
1556}

Member Function Documentation

◆ copy()

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

Reimplemented from Magick::DrawableBase.

Definition at line 1562 of file Drawable.cpp.

1563{
1564 return new DrawableTextDecoration(*this);
1565}

◆ decoration() [1/2]

void Magick::DrawableTextDecoration::decoration ( DecorationType  decoration_)
inline

Definition at line 2128 of file Drawable.h.

2129 {
2130 _decoration = decoration_;
2131 }

◆ decoration() [2/2]

DecorationType Magick::DrawableTextDecoration::decoration ( void  ) const
inline

Definition at line 2132 of file Drawable.h.

2133 {
2134 return _decoration;
2135 }

◆ operator()()

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

Reimplemented from Magick::DrawableBase.

Definition at line 1557 of file Drawable.cpp.

1559{
1560 DrawSetTextDecoration( context_, _decoration );
1561}

Member Data Documentation

◆ _decoration

DecorationType Magick::DrawableTextDecoration::_decoration
private

Definition at line 2138 of file Drawable.h.


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