class Blower : public Redirector


Inheritance:


Public Methods

Blower(int slow) throw()
virtual ~Blower() throw()
virtual const PixelMatrix* pipeIt(const PixelMatrix& from) throw()
virtual void blowUp() throw()

Protected Fields

Exploser exploser
PixelMatrix buffer
Vector * coefRotation
int* globalCoef
bool explode
bool reverse
int count
int maxCount

Protected Methods

int virtualWalk() throw()
void calcCoefRotation() throw()
void calcGlobalCoef() throw()
void walkGlobalCoef() throw()

Inherited from Redirector:


Inherited from Walkable:

Public Methods

int walk() throw(Exception)
int getSlow() const throw()
virtual void setSlow(int slow) throw()

Protected Fields

int s
int t
int returnWalk

Documentation

Exploser exploser

PixelMatrix buffer

Vector * coefRotation

int* globalCoef

bool explode

bool reverse

int count

int maxCount

int virtualWalk() throw()

void calcCoefRotation() throw()

void calcGlobalCoef() throw()

void walkGlobalCoef() throw()

Blower(int slow) throw()

virtual ~Blower() throw()

virtual const PixelMatrix* pipeIt(const PixelMatrix& from) throw()

virtual void blowUp() throw()


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de