ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Macros | Typedefs | Functions | Variables
main.cpp File Reference
#include "main.h"
#include "../tsc.h"
#include <complex>
#include <cmath>
#include <QApplication>
#include <QTextStream>
#include <QTimer>
#include <QtCore/QtDebug>
#include <QPainter>
#include <QProgressBar>
#include <Vc/Vc>
Include dependency graph for main.cpp:

Go to the source code of this file.

Macros

#define BUDDHABROT_USE_FUNCTION1
 

Typedefs

typedef std::complex< float_v > Z
 

Functions

static Z P (Z z, Z c)
 
static Z::value_type fastNorm (const Z &z)
 
template<typename T >
static T square (T a)
 
template<typename T >
static T minOf (T a, T b)
 
template<typename T >
static T maxOf (T a, T b)
 
template<typename T >
static T clamp (T min, T value, T max)
 
static unsigned int reduceRange (float x, float m, float h)
 
static void usage (const char *argv0)
 
int main (int argc, char **argv)
 

Variables

static const Pixel NULL_PIXEL = { 0, 0, 0 }
 

Macro Definition Documentation

#define BUDDHABROT_USE_FUNCTION1

Definition at line 196 of file main.cpp.

Typedef Documentation

typedef std::complex<float_v> Z

Definition at line 120 of file main.cpp.

Function Documentation

template<typename T >
static T clamp ( T  min,
T  value,
T  max 
)
inlinestatic

Definition at line 135 of file main.cpp.

static Z::value_type fastNorm ( const Z z)
inlinestatic

Definition at line 127 of file main.cpp.

Referenced by Baker::createImage().

int main ( int  argc,
char **  argv 
)

Definition at line 579 of file main.cpp.

template<typename T >
static T maxOf ( T  a,
T  b 
)
inlinestatic

Definition at line 134 of file main.cpp.

Referenced by Baker::createImage().

template<typename T >
static T minOf ( T  a,
T  b 
)
inlinestatic

Definition at line 133 of file main.cpp.

static Z P ( Z  z,
Z  c 
)
inlinestatic

Definition at line 122 of file main.cpp.

Referenced by Baker::createImage().

static unsigned int reduceRange ( float  x,
float  m,
float  h 
)
inlinestatic

Definition at line 237 of file main.cpp.

template<typename T >
static T square ( T  a)
inlinestatic

Definition at line 132 of file main.cpp.

Referenced by TLatex::Analyse(), ROOT::Math::Sqr< T >::apply(), and reduceRange().

static void usage ( const char *  argv0)
static

Definition at line 558 of file main.cpp.

Referenced by main().

Variable Documentation

const Pixel NULL_PIXEL = { 0, 0, 0 }
static

Definition at line 150 of file main.cpp.