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

#include <STL.h>

Inheritance diagram for Magick::floodFillColorImage:

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

Collaboration graph
[legend]

Public Member Functions

 floodFillColorImage (const unsigned int x_, const unsigned int y_, const Color &fillColor_)
 floodFillColorImage (const Geometry &point_, const Color &fillColor_)
 floodFillColorImage (const unsigned int x_, const unsigned int y_, const Color &fillColor_, const Color &borderColor_)
 floodFillColorImage (const Geometry &point_, const Color &fillColor_, const Color &borderColor_)
void operator() (Image &image_) const
 floodFillColorImage (const unsigned int x_, const unsigned int y_, const Color &fillColor_)
 floodFillColorImage (const Geometry &point_, const Color &fillColor_)
 floodFillColorImage (const unsigned int x_, const unsigned int y_, const Color &fillColor_, const Color &borderColor_)
 floodFillColorImage (const Geometry &point_, const Color &fillColor_, const Color &borderColor_)
void operator() (Image &image_) const

Private Attributes

unsigned int _x
unsigned int _y
Color _fillColor
Color _borderColor

Constructor & Destructor Documentation

Magick::floodFillColorImage::floodFillColorImage const unsigned int  x_,
const unsigned int  y_,
const Color fillColor_
 

Definition at line 328 of file STL.cpp.

References floodFillColorImage().

Referenced by floodFillColorImage().

00331 : _x(x_), 00332 _y(y_), 00333 _fillColor(fillColor_), 00334 _borderColor() 00335 { 00336 }

Here is the call graph for this function:

Magick::floodFillColorImage::floodFillColorImage const Geometry point_,
const Color fillColor_
 

Definition at line 337 of file STL.cpp.

References floodFillColorImage().

00339 : _x(point_.xOff()), 00340 _y(point_.yOff()), 00341 _fillColor(fillColor_), 00342 _borderColor() 00343 { 00344 }

Here is the call graph for this function:

Magick::floodFillColorImage::floodFillColorImage const unsigned int  x_,
const unsigned int  y_,
const Color fillColor_,
const Color borderColor_
 

Definition at line 348 of file STL.cpp.

References floodFillColorImage().

00352 : _x(x_), 00353 _y(y_), 00354 _fillColor(fillColor_), 00355 _borderColor(borderColor_) 00356 { 00357 }

Here is the call graph for this function:

Magick::floodFillColorImage::floodFillColorImage const Geometry point_,
const Color fillColor_,
const Color borderColor_
 

Definition at line 358 of file STL.cpp.

References floodFillColorImage().

00361 : _x(point_.xOff()), 00362 _y(point_.yOff()), 00363 _fillColor(fillColor_), 00364 _borderColor(borderColor_) 00365 { 00366 }

Here is the call graph for this function:

Magick::floodFillColorImage::floodFillColorImage const unsigned int  x_,
const unsigned int  y_,
const Color fillColor_
 

Magick::floodFillColorImage::floodFillColorImage const Geometry point_,
const Color fillColor_
 

Magick::floodFillColorImage::floodFillColorImage const unsigned int  x_,
const unsigned int  y_,
const Color fillColor_,
const Color borderColor_
 

Magick::floodFillColorImage::floodFillColorImage const Geometry point_,
const Color fillColor_,
const Color borderColor_
 


Member Function Documentation

void Magick::floodFillColorImage::operator() Image image_  )  const
 

void Magick::floodFillColorImage::operator() Image image_  )  const
 

Definition at line 367 of file STL.cpp.

References _borderColor, _fillColor, _x, _y, Magick::Image::floodFillColor(), Magick::Color::isValid(), and operator()().

Referenced by operator()().

00368 { 00369 if ( _borderColor.isValid() ) 00370 { 00371 image_.floodFillColor( _x, _y, _fillColor, _borderColor ); 00372 } 00373 else 00374 { 00375 image_.floodFillColor( _x, _y, _fillColor ); 00376 } 00377 }

Here is the call graph for this function:


Field Documentation

Color Magick::floodFillColorImage::_borderColor [private]
 

Definition at line 412 of file STL.h.

Referenced by operator()().

Color Magick::floodFillColorImage::_fillColor [private]
 

Definition at line 411 of file STL.h.

Referenced by operator()().

unsigned int Magick::floodFillColorImage::_x [private]
 

Definition at line 409 of file STL.h.

Referenced by operator()().

unsigned int Magick::floodFillColorImage::_y [private]
 

Definition at line 410 of file STL.h.

Referenced by operator()().


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