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

#include <Drawable.h>

Inheritance diagram for Magick::PathLinetoRel:

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

Collaboration graph
[legend]

Public Member Functions

 PathLinetoRel (const Magick::Coordinate &coordinate_)
 PathLinetoRel (const CoordinateList &coordinates_)
 PathLinetoRel (const PathLinetoRel &original_)
 ~PathLinetoRel (void)
void operator() (MagickLib::DrawContext context_) const
VPathBasecopy () const
 PathLinetoRel (const Magick::Coordinate &coordinate_)
 PathLinetoRel (const CoordinateList &coordinates_)
 PathLinetoRel (const PathLinetoRel &original_)
 ~PathLinetoRel (void)
void operator() (MagickLib::DrawContext context_) const
VPathBasecopy () const

Private Attributes

CoordinateList _coordinates

Constructor & Destructor Documentation

Magick::PathLinetoRel::PathLinetoRel const Magick::Coordinate coordinate_  ) 
 

Definition at line 1990 of file Drawable.cpp.

References PathLinetoRel().

Referenced by PathLinetoRel().

01991 : _coordinates(1,coordinate_) 01992 { 01993 }

Here is the call graph for this function:

Magick::PathLinetoRel::PathLinetoRel const CoordinateList coordinates_  ) 
 

Definition at line 1994 of file Drawable.cpp.

References PathLinetoRel().

01995 : _coordinates(coordinates_) 01996 { 01997 }

Here is the call graph for this function:

Magick::PathLinetoRel::PathLinetoRel const PathLinetoRel original_  ) 
 

Definition at line 1998 of file Drawable.cpp.

References PathLinetoRel().

01999 : VPathBase (original_), 02000 _coordinates(original_._coordinates) 02001 { 02002 }

Here is the call graph for this function:

Magick::PathLinetoRel::~PathLinetoRel void   ) 
 

Definition at line 2003 of file Drawable.cpp.

02004 { 02005 }

Magick::PathLinetoRel::PathLinetoRel const Magick::Coordinate coordinate_  ) 
 

Magick::PathLinetoRel::PathLinetoRel const CoordinateList coordinates_  ) 
 

Magick::PathLinetoRel::PathLinetoRel const PathLinetoRel original_  ) 
 

Magick::PathLinetoRel::~PathLinetoRel void   ) 
 


Member Function Documentation

VPathBase* Magick::PathLinetoRel::copy  )  const [virtual]
 

Implements Magick::VPathBase.

Magick::VPathBase * Magick::PathLinetoRel::copy  )  const [virtual]
 

Implements Magick::VPathBase.

Definition at line 2014 of file Drawable.cpp.

02015 { 02016 return new PathLinetoRel(*this); 02017 }

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

Implements Magick::VPathBase.

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

Implements Magick::VPathBase.

Definition at line 2006 of file Drawable.cpp.

References _coordinates, DrawPathLineToRelative(), and operator()().

Referenced by operator()().

02007 { 02008 for( CoordinateList::const_iterator p = _coordinates.begin(); 02009 p != _coordinates.end(); p++ ) 02010 { 02011 DrawPathLineToRelative( context_, p->x(), p->y() ); 02012 } 02013 }

Here is the call graph for this function:


Field Documentation

CoordinateList Magick::PathLinetoRel::_coordinates [private]
 

Definition at line 2728 of file Drawable.h.

Referenced by operator()().


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