Public Member Functions | Protected Member Functions | Private Attributes | Friends
MandelbrotWidget Class Reference

#include <mandelbrot.h>

List of all members.

Public Member Functions

 MandelbrotWidget ()
 ~MandelbrotWidget ()

Protected Member Functions

void mouseMoveEvent (QMouseEvent *event)
void mousePressEvent (QMouseEvent *event)
void paintEvent (QPaintEvent *)
void resizeEvent (QResizeEvent *)

Private Attributes

unsigned char * buffer
Eigen::Vector2d center
int draft
QPoint lastpos
int size
int threadcount
MandelbrotThread ** threads
double xradius

Friends

class MandelbrotThread

Detailed Description

Definition at line 49 of file mandelbrot.h.


Constructor & Destructor Documentation

Definition at line 70 of file mandelbrot.h.

Definition at line 78 of file mandelbrot.h.


Member Function Documentation

void MandelbrotWidget::mouseMoveEvent ( QMouseEvent *  event) [protected]

Definition at line 203 of file mandelbrot.cpp.

void MandelbrotWidget::mousePressEvent ( QMouseEvent *  event) [protected]

Definition at line 188 of file mandelbrot.cpp.

void MandelbrotWidget::paintEvent ( QPaintEvent *  ) [protected]

Definition at line 142 of file mandelbrot.cpp.

void MandelbrotWidget::resizeEvent ( QResizeEvent *  ) [protected]

Definition at line 32 of file mandelbrot.cpp.


Friends And Related Function Documentation

friend class MandelbrotThread [friend]

Definition at line 53 of file mandelbrot.h.


Member Data Documentation

unsigned char* MandelbrotWidget::buffer [private]

Definition at line 57 of file mandelbrot.h.

Eigen::Vector2d MandelbrotWidget::center [private]

Definition at line 54 of file mandelbrot.h.

int MandelbrotWidget::draft [private]

Definition at line 59 of file mandelbrot.h.

QPoint MandelbrotWidget::lastpos [private]

Definition at line 58 of file mandelbrot.h.

int MandelbrotWidget::size [private]

Definition at line 56 of file mandelbrot.h.

Definition at line 61 of file mandelbrot.h.

Definition at line 60 of file mandelbrot.h.

double MandelbrotWidget::xradius [private]

Definition at line 55 of file mandelbrot.h.


The documentation for this class was generated from the following files:


re_vision
Author(s): Dorian Galvez-Lopez
autogenerated on Sun Jan 5 2014 11:34:12