Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

edge Class Reference

#include <matrices.h>

Inheritance diagram for edge:

matrices effect List of all members.

Public Methods

 edge (ImageRGBA *_img=0, ImageRGBA *_temp=0, ImageRGBA *_temp2=0, ImageRGBA *_hud=0, ImageRGBA *_menu=0, bool _bArea=false, point _lowArea=0, point _highArea=0)
 ~edge ()
void changeMode (char _mode)
void matrixAction (int _x, int _y)

Constructor & Destructor Documentation

edge::edge ImageRGBA   _img = 0,
ImageRGBA   _temp = 0,
ImageRGBA   _temp2 = 0,
ImageRGBA   _hud = 0,
ImageRGBA   _menu = 0,
bool    _bArea = false,
point    _lowArea = 0,
point    _highArea = 0
 

Definition at line 917 of file matrices.cpp.

References imageRgbaCopy().

edge::~edge  
 

Definition at line 960 of file matrices.cpp.

References effect::M.


Member Function Documentation

void edge::changeMode char    _mode [virtual]
 

Reimplemented from effect.

Definition at line 971 of file matrices.cpp.

References matrices::LBAction(), effect::LBpressed, effect::limitValue1, effect::M, effect::mode, limit::set(), and effect::value1.

void edge::matrixAction int    _x,
int    _y
[virtual]
 

Reimplemented from matrices.

Definition at line 929 of file matrices.cpp.

References applyMatrix(), Rgba::b, ImageRGBA::data, Rgba::g, effect::highArea, effect::img, limit::intForceLimit(), effect::limitRGBA, effect::lowArea, effect::M, effect::mode, Rgba::r, effect::temp, effect::temp2, effect::value1, and ImageRGBA::width.


The documentation for this class was generated from the following files:
Generated on Mon Jan 30 09:13:06 2006 for Painter Framework by doxygen1.2.18