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

#include <Drawable.h>

Inheritance diagram for Magick::PathLinetoAbs:

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

Collaboration graph
[legend]

Public Member Functions

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

Private Attributes

CoordinateList _coordinates

Constructor & Destructor Documentation

Magick::PathLinetoAbs::PathLinetoAbs const Magick::Coordinate coordinate_  ) 
 

Definition at line 1962 of file Drawable.cpp.

References PathLinetoAbs().

Referenced by PathLinetoAbs().

01963 : _coordinates(1,coordinate_) 01964 { 01965 }

Here is the call graph for this function:

Magick::PathLinetoAbs::PathLinetoAbs const CoordinateList coordinates_  ) 
 

Definition at line 1966 of file Drawable.cpp.

References PathLinetoAbs().

01967 : _coordinates(coordinates_) 01968 { 01969 }

Here is the call graph for this function:

Magick::PathLinetoAbs::PathLinetoAbs const PathLinetoAbs original_  ) 
 

Definition at line 1970 of file Drawable.cpp.

References PathLinetoAbs().

01971 : VPathBase (original_), 01972 _coordinates(original_._coordinates) 01973 { 01974 }

Here is the call graph for this function:

Magick::PathLinetoAbs::~PathLinetoAbs void   ) 
 

Definition at line 1975 of file Drawable.cpp.

01976 { 01977 }

Magick::PathLinetoAbs::PathLinetoAbs const Magick::Coordinate coordinate_  ) 
 

Magick::PathLinetoAbs::PathLinetoAbs const CoordinateList coordinates_  ) 
 

Magick::PathLinetoAbs::PathLinetoAbs const PathLinetoAbs original_  ) 
 

Magick::PathLinetoAbs::~PathLinetoAbs void   ) 
 


Member Function Documentation

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

Implements Magick::VPathBase.

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

Implements Magick::VPathBase.

Definition at line 1986 of file Drawable.cpp.

01987 { 01988 return new PathLinetoAbs(*this); 01989 }

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

Implements Magick::VPathBase.

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

Implements Magick::VPathBase.

Definition at line 1978 of file Drawable.cpp.

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

Referenced by operator()().

01979 { 01980 for( CoordinateList::const_iterator p = _coordinates.begin(); 01981 p != _coordinates.end(); p++ ) 01982 { 01983 DrawPathLineToAbsolute( context_, p->x(), p->y() ); 01984 } 01985 }

Here is the call graph for this function:


Field Documentation

CoordinateList Magick::PathLinetoAbs::_coordinates [private]
 

Definition at line 2704 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