Powered by Pair ImageMagick logo
Image Magick
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages

Magick::DrawablePushClipPath Class Reference

#include <Drawable.h>

Inheritance diagram for Magick::DrawablePushClipPath:

Inheritance graph
[legend]
Collaboration diagram for Magick::DrawablePushClipPath:

Collaboration graph
[legend]

Public Member Functions

 DrawablePushClipPath (const std::string &id_)
 DrawablePushClipPath (const DrawablePushClipPath &original_)
 ~DrawablePushClipPath (void)
void operator() (MagickLib::DrawContext context_) const
DrawableBasecopy () const
 DrawablePushClipPath (const std::string &id_)
 DrawablePushClipPath (const DrawablePushClipPath &original_)
 ~DrawablePushClipPath (void)
void operator() (MagickLib::DrawContext context_) const
DrawableBasecopy () const

Private Attributes

std::string _id

Constructor & Destructor Documentation

Magick::DrawablePushClipPath::DrawablePushClipPath const std::string &  id_  ) 
 

Definition at line 319 of file Drawable.cpp.

References DrawablePushClipPath().

Referenced by DrawablePushClipPath().

00320 : _id(id_.c_str()) //multithread safe const char* 00321 { 00322 }

Here is the call graph for this function:

Magick::DrawablePushClipPath::DrawablePushClipPath const DrawablePushClipPath original_  ) 
 

Definition at line 324 of file Drawable.cpp.

00325 : DrawableBase (original_), 00326 _id(original_._id.c_str()) 00327 { 00328 }

Magick::DrawablePushClipPath::~DrawablePushClipPath void   ) 
 

Definition at line 329 of file Drawable.cpp.

00330 { 00331 }

Magick::DrawablePushClipPath::DrawablePushClipPath const std::string &  id_  ) 
 

Magick::DrawablePushClipPath::DrawablePushClipPath const DrawablePushClipPath original_  ) 
 

Magick::DrawablePushClipPath::~DrawablePushClipPath void   ) 
 


Member Function Documentation

DrawableBase* Magick::DrawablePushClipPath::copy  )  const [virtual]
 

Implements Magick::DrawableBase.

Magick::DrawableBase * Magick::DrawablePushClipPath::copy  )  const [virtual]
 

Implements Magick::DrawableBase.

Definition at line 338 of file Drawable.cpp.

00339 { 00340 return new DrawablePushClipPath(*this); 00341 }

void Magick::DrawablePushClipPath::operator() MagickLib::DrawContext  context_  )  const [virtual]
 

Implements Magick::DrawableBase.

void Magick::DrawablePushClipPath::operator() MagickLib::DrawContext  context_  )  const [virtual]
 

Implements Magick::DrawableBase.

Definition at line 333 of file Drawable.cpp.

References DrawPushClipPath(), and DrawPushDefs().

00334 { 00335 DrawPushDefs(context_); 00336 DrawPushClipPath( context_, _id.c_str()); 00337 }

Here is the call graph for this function:


Field Documentation

std::string Magick::DrawablePushClipPath::_id [private]
 

Definition at line 493 of file Drawable.h.


The documentation for this class was generated from the following files:
Generated on Mon Oct 25 13:47:34 2004 for ImageMagick by doxygen 1.3.7
ImageMagick Copyright © 2004, ImageMagick Studio LLC