Public Member Functions | Private Attributes | Friends | List of all members
MandelbrotThread Class Reference

#include <mandelbrot.h>

Inheritance diagram for MandelbrotThread:
Inheritance graph
[legend]

Public Member Functions

 MandelbrotThread (MandelbrotWidget *w, int i)
 
template<typename Real >
void render (int img_width, int img_height)
 
void run ()
 

Private Attributes

int id
 
int max_iter
 
bool single_precision
 
long long total_iter
 
MandelbrotWidgetwidget
 

Friends

class MandelbrotWidget
 

Detailed Description

Definition at line 20 of file mandelbrot.h.

Constructor & Destructor Documentation

◆ MandelbrotThread()

MandelbrotThread::MandelbrotThread ( MandelbrotWidget w,
int  i 
)
inline

Definition at line 29 of file mandelbrot.h.

Member Function Documentation

◆ render()

template<typename Real >
void MandelbrotThread::render ( int  img_width,
int  img_height 
)

Definition at line 31 of file mandelbrot.cpp.

◆ run()

void MandelbrotThread::run ( )

Definition at line 111 of file mandelbrot.cpp.

Friends And Related Function Documentation

◆ MandelbrotWidget

friend class MandelbrotWidget
friend

Definition at line 22 of file mandelbrot.h.

Member Data Documentation

◆ id

int MandelbrotThread::id
private

Definition at line 25 of file mandelbrot.h.

◆ max_iter

int MandelbrotThread::max_iter
private

Definition at line 25 of file mandelbrot.h.

◆ single_precision

bool MandelbrotThread::single_precision
private

Definition at line 26 of file mandelbrot.h.

◆ total_iter

long long MandelbrotThread::total_iter
private

Definition at line 24 of file mandelbrot.h.

◆ widget

MandelbrotWidget* MandelbrotThread::widget
private

Definition at line 23 of file mandelbrot.h.


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


gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:41:02