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

Public Member Functions

 DrawableStrokeLineJoin (LineJoin linejoin_)
 
void operator() (MagickCore::DrawingWand *context_) const
 
DrawableBasecopy () const
 
void linejoin (LineJoin linejoin_)
 
LineJoin linejoin (void) const
 

Private Attributes

LineJoin _linejoin
 

Detailed Description

Definition at line 1751 of file Drawable.h.

Constructor & Destructor Documentation

◆ DrawableStrokeLineJoin()

Magick::DrawableStrokeLineJoin::DrawableStrokeLineJoin ( LineJoin linejoin_)
inline

Definition at line 1754 of file Drawable.h.

1755 : _linejoin(linejoin_)
1756 { }

◆ ~DrawableStrokeLineJoin()

Magick::DrawableStrokeLineJoin::~DrawableStrokeLineJoin ( void )

Definition at line 1189 of file Drawable.cpp.

1190{
1191}

Member Function Documentation

◆ copy()

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

Implements Magick::DrawableBase.

Definition at line 1197 of file Drawable.cpp.

1198{
1199 return new DrawableStrokeLineJoin(*this);
1200}

◆ linejoin() [1/2]

void Magick::DrawableStrokeLineJoin::linejoin ( LineJoin linejoin_)
inline

Definition at line 1766 of file Drawable.h.

1767 {
1768 _linejoin = linejoin_;
1769 }

◆ linejoin() [2/2]

LineJoin Magick::DrawableStrokeLineJoin::linejoin ( void ) const
inline

Definition at line 1770 of file Drawable.h.

1771 {
1772 return _linejoin;
1773 }

◆ operator()()

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

Implements Magick::DrawableBase.

Definition at line 1192 of file Drawable.cpp.

1194{
1195 DrawSetStrokeLineJoin( context_, _linejoin );
1196}

Member Data Documentation

◆ _linejoin

LineJoin Magick::DrawableStrokeLineJoin::_linejoin
private

Definition at line 1776 of file Drawable.h.


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