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

matrices Class Reference

#include <classes.h>

Inheritance diagram for matrices:

effect blackblur blur edge emboss halfblur separate sharpen whiteblur List of all members.

Public Methods

void RBAction ()
void changeValue (char _key)
void key (unsigned char _key)
void specialKey (int _key)
virtual void LBAction ()
virtual void matrixAction (int _x, int _y)

Member Function Documentation

void matrices::changeValue char    _key [virtual]
 

Reimplemented from effect.

Reimplemented in blur.

Definition at line 1291 of file classes.cpp.

References limit::intForceLimit(), LBAction(), effect::LBpressed, effect::limitValue1, effect::limitValue2, effect::strength, effect::value1, and effect::value2.

Referenced by key(), and specialKey().

void matrices::key unsigned char    _key [virtual]
 

Reimplemented from effect.

Definition at line 1332 of file classes.cpp.

References effect::bMenu, changeValue(), effect::inAction, and effect::inActionState.

void matrices::LBAction   [virtual]
 

Reimplemented from effect.

Reimplemented in blur, sharpen, halfblur, whiteblur, and blackblur.

Definition at line 1272 of file classes.cpp.

References effect::highArea, effect::lowArea, matrixAction(), point::x, and point::y.

Referenced by emboss::changeMode(), edge::changeMode(), and changeValue().

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

Reimplemented in edge.

Definition at line 1286 of file classes.cpp.

References applyMatrix(), ImageRGBA::data, effect::highArea, effect::img, effect::lowArea, effect::M, effect::temp, effect::value1, and ImageRGBA::width.

Referenced by LBAction().

void matrices::RBAction   [virtual]
 

Reimplemented from effect.

Definition at line 1266 of file classes.cpp.

References imageRgbaCopy().

void matrices::specialKey int    _key [virtual]
 

Reimplemented from effect.

Definition at line 1342 of file classes.cpp.

References effect::changeMode(), changeValue(), effect::inAction, effect::inActionState, and effect::numModes.


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