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::DrawablePushPattern Class Reference

#include <Drawable.h>

Inheritance diagram for Magick::DrawablePushPattern:

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

Collaboration graph
[legend]

Public Member Functions

 DrawablePushPattern (const std::string &id_, long x_, long y_, long width_, long height_)
 DrawablePushPattern (const DrawablePushPattern &original_)
 ~DrawablePushPattern (void)
void operator() (MagickLib::DrawContext context_) const
DrawableBasecopy () const
 DrawablePushPattern (const std::string &id_, long x_, long y_, long width_, long height_)
 DrawablePushPattern (const DrawablePushPattern &original_)
 ~DrawablePushPattern (void)
void operator() (MagickLib::DrawContext context_) const
DrawableBasecopy () const

Private Attributes

std::string _id
long _x
long _y
long _width
long _height

Constructor & Destructor Documentation

Magick::DrawablePushPattern::DrawablePushPattern const std::string &  id_,
long  x_,
long  y_,
long  width_,
long  height_
 

Definition at line 902 of file Drawable.cpp.

00904 : _id(id_), 00905 _x(x_), 00906 _y(y_), 00907 _width(width_), 00908 _height(height_) 00909 { 00910 }

Magick::DrawablePushPattern::DrawablePushPattern const DrawablePushPattern original_  ) 
 

Definition at line 912 of file Drawable.cpp.

00913 : DrawableBase (original_), 00914 _id(original_._id), 00915 _x(original_._x), 00916 _y(original_._y), 00917 _width(original_._width), 00918 _height(original_._height) 00919 { 00920 }

Magick::DrawablePushPattern::~DrawablePushPattern void   ) 
 

Definition at line 921 of file Drawable.cpp.

00922 { 00923 }

Magick::DrawablePushPattern::DrawablePushPattern const std::string &  id_,
long  x_,
long  y_,
long  width_,
long  height_
 

Magick::DrawablePushPattern::DrawablePushPattern const DrawablePushPattern original_  ) 
 

Magick::DrawablePushPattern::~DrawablePushPattern void   ) 
 


Member Function Documentation

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

Implements Magick::DrawableBase.

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

Implements Magick::DrawableBase.

Definition at line 929 of file Drawable.cpp.

00930 { 00931 return new DrawablePushPattern(*this); 00932 }

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

Implements Magick::DrawableBase.

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

Implements Magick::DrawableBase.

Definition at line 925 of file Drawable.cpp.

References DrawPushPattern().

00926 { 00927 (void) DrawPushPattern( context_, _id.c_str(), _x, _y, _width, _height ); 00928 }

Here is the call graph for this function:


Field Documentation

long Magick::DrawablePushPattern::_height [private]
 

Definition at line 1320 of file Drawable.h.

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

Definition at line 1316 of file Drawable.h.

long Magick::DrawablePushPattern::_width [private]
 

Definition at line 1319 of file Drawable.h.

long Magick::DrawablePushPattern::_x [private]
 

Definition at line 1317 of file Drawable.h.

long Magick::DrawablePushPattern::_y [private]
 

Definition at line 1318 of file Drawable.h.


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