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

Public Member Functions

 DrawableStrokeWidth (double width_)
void operator() (MagickCore::DrawingWand *context_) const
DrawableBasecopy () const
void width (double width_)
double width (void) const

Private Attributes

double _width

Detailed Description

Definition at line 1898 of file Drawable.h.

Constructor & Destructor Documentation

◆ DrawableStrokeWidth()

Magick::DrawableStrokeWidth::DrawableStrokeWidth ( double width_)
inline

Definition at line 1901 of file Drawable.h.

1902 : _width(width_)
1903 { }

◆ ~DrawableStrokeWidth()

Magick::DrawableStrokeWidth::~DrawableStrokeWidth ( void )

Definition at line 1275 of file Drawable.cpp.

1276{
1277}

Member Function Documentation

◆ copy()

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

Implements Magick::DrawableBase.

Definition at line 1283 of file Drawable.cpp.

1284{
1285 return new DrawableStrokeWidth(*this);
1286}

◆ operator()()

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

Implements Magick::DrawableBase.

Definition at line 1278 of file Drawable.cpp.

1280{
1281 DrawSetStrokeWidth( context_, _width );
1282}

◆ width() [1/2]

void Magick::DrawableStrokeWidth::width ( double width_)
inline

Definition at line 1913 of file Drawable.h.

1914 {
1915 _width = width_;
1916 }

◆ width() [2/2]

double Magick::DrawableStrokeWidth::width ( void ) const
inline

Definition at line 1917 of file Drawable.h.

1918 {
1919 return _width;
1920 }

Member Data Documentation

◆ _width

double Magick::DrawableStrokeWidth::_width
private

Definition at line 1923 of file Drawable.h.


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