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

limit Class Reference

#include <classes.h>

List of all members.

Public Methods

 limit (int _low=0, int _high=0)
 ~limit ()
bool checkLimit (float _value)
float forceLimit (float _value)
int intForceLimit (float _value)
void set (int _low=0, int _high=0)

Public Attributes

int low
int high


Constructor & Destructor Documentation

limit::limit int    _low = 0,
int    _high = 0
 

Definition at line 26 of file classes.cpp.

limit::~limit   [inline]
 

Definition at line 22 of file classes.h.


Member Function Documentation

bool limit::checkLimit float    _value
 

Definition at line 32 of file classes.cpp.

References high, and low.

float limit::forceLimit float    _value
 

Definition at line 37 of file classes.cpp.

References high, and low.

Referenced by selection::moveAction(), effect::showArea(), and effect::useMenu().

int limit::intForceLimit float    _value
 

Definition at line 47 of file classes.cpp.

References high, and low.

Referenced by posterize::action(), channel::action(), gray::action(), saturation::action(), contrast::action(), brightness::action(), blur::changeValue(), telescope::changeValue(), artistic::changeValue(), matrices::changeValue(), distort::changeValue(), color::changeValue(), relief::changeValue(), glass::drawLightningMenu(), telescope::idleAction(), blackblur::LBAction(), whiteblur::LBAction(), halfblur::LBAction(), sharpen::LBAction(), blur::LBAction(), glass::LBAction(), buttonize::LBAction(), noise::LBAction(), lines::LBAction(), dots::LBAction(), comb::LBAction(), box::LBAction(), mosaic::LBAction(), brush::LBAction(), starlight::LBAction(), bw::LBAction(), relief::LBAction(), edge::matrixAction(), and effect::showMenu().

void limit::set int    _low = 0,
int    _high = 0
 

Definition at line 57 of file classes.cpp.

References high, and low.

Referenced by edge::changeMode(), sharpen::changeMode(), blur::changeMode(), dots::LBAction(), box::LBAction(), mosaic::LBAction(), and effect::startup().


Member Data Documentation

int limit::high
 

Definition at line 29 of file classes.h.

Referenced by blur::changeValue(), checkLimit(), forceLimit(), intForceLimit(), lens::keyDOWN(), buttonize::keyRIGHT(), wave::keyRIGHT(), twirl::keyRIGHT(), lens::keyRIGHT(), bubble::keyRIGHT(), ripple::keyRIGHT(), buttonize::keyUP(), wave::keyUP(), twirl::keyUP(), lens::keyUP(), bubble::keyUP(), ripple::keyUP(), set(), effect::showMenu(), and effect::useMenu().

int limit::low
 

Definition at line 28 of file classes.h.

Referenced by blur::changeValue(), checkLimit(), forceLimit(), intForceLimit(), buttonize::keyDOWN(), wave::keyDOWN(), twirl::keyDOWN(), lens::keyDOWN(), bubble::keyDOWN(), ripple::keyDOWN(), buttonize::keyLEFT(), wave::keyLEFT(), twirl::keyLEFT(), lens::keyLEFT(), bubble::keyLEFT(), ripple::keyLEFT(), lens::keyUP(), set(), effect::showMenu(), and effect::useMenu().


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