Magick++ 7.1.2-32
Convert, Edit, Or Compose Bitmap Images
Loading...
Searching...
No Matches
Magick::VPath Class Reference

Public Member Functions

 VPath (const VPathBase &original_)
 VPath (const VPath &original_)
VPath & operator= (const VPath &original_)
void operator() (MagickCore::DrawingWand *context_) const

Private Attributes

VPathBasedp

Detailed Description

Definition at line 184 of file Drawable.h.

Constructor & Destructor Documentation

◆ VPath() [1/3]

Magick::VPath::VPath ( void )

Definition at line 129 of file Drawable.cpp.

130 : dp(0)
131{
132}

◆ VPath() [2/3]

Magick::VPath::VPath ( const VPathBase & original_)

Definition at line 135 of file Drawable.cpp.

136 : dp(original_.copy())
137{
138}

◆ ~VPath()

Magick::VPath::~VPath ( void )
virtual

Definition at line 141 of file Drawable.cpp.

142{
143 delete dp;
144 dp = 0;
145}

◆ VPath() [3/3]

Magick::VPath::VPath ( const VPath & original_)

Definition at line 148 of file Drawable.cpp.

149 : dp(original_.dp? original_.dp->copy(): 0)
150{
151}

Member Function Documentation

◆ operator()()

void Magick::VPath::operator() ( MagickCore::DrawingWand * context_) const

Definition at line 166 of file Drawable.cpp.

167{
168 if(dp)
169 dp->operator()( context_ );
170}

◆ operator=()

Magick::VPath & Magick::VPath::operator= ( const VPath & original_)

Definition at line 154 of file Drawable.cpp.

155{
156 if (this != &original_)
157 {
158 VPathBase* temp_dp = (original_.dp ? original_.dp->copy() : 0);
159 delete dp;
160 dp = temp_dp;
161 }
162 return *this;
163}

Field Documentation

◆ dp

VPathBase* Magick::VPath::dp
private

Definition at line 206 of file Drawable.h.


The documentation for this class was generated from the following files:
  • /home/cristy/Attic/Build/ImageMagick-7.1.2/rpmbuild/BUILD/ImageMagick-7.1.2-build/ImageMagick-7.1.2-32/Magick++/lib/Magick++/Drawable.h
  • /home/cristy/Attic/Build/ImageMagick-7.1.2/rpmbuild/BUILD/ImageMagick-7.1.2-build/ImageMagick-7.1.2-32/Magick++/lib/Drawable.cpp