Public Slots | Signals | Public Member Functions | Public Attributes

ScatterPlot Class Reference

class ScatterPlot More...

#include <scatterplot.h>

Collaboration diagram for ScatterPlot:
Collaboration graph
[legend]

List of all members.

Public Slots

void receiveData (std::vector< Texture * > texture)
void updateTime (int time)
void changeChannel (int channel)
void openColorMax ()
void openColorMin ()
void openColorChoose ()
void reset ()

Signals

void receiveDataChanged (std::vector< Texture * > texture)
void updateChanged (int time)
void changeChannelChanged (int channel)
void createdTexture (const vec3 pos1, vec3 pos2, bool update)

Public Member Functions

 ScatterPlot (QWidget *parent=0)
 ~ScatterPlot (void)
int initLibs ()
 initLibs();
void initializeGL ()
void paintGL ()
void resizeGL (int width, int height)
void mousePressEvent (QMouseEvent *event)
void mouseMoveEvent (QMouseEvent *event)
void mouseReleaseEvent (QMouseEvent *event)
QSize sizeHint () const
void datafile (std::vector< Texture * > texture)

Public Attributes

std::vector< Texture * > textureSc
scatterPoint pointsChannelOne [10]
scatterPoint pointsChannelTwo [10]
scatterPoint pointsChannelThree [10]
scatterPoint pointsChannelFour [10]
selectPoint selectingMask [4]
int time
int channel
QColor maxColor
QColor minColor
QColor areaColor
vec3 colormax
vec3 colormin
vec3 colorarea
bool areaDrawn
bool outside

Detailed Description

class ScatterPlot

Klasse zum erzeugen eines Scatterplots durch setzen von Intensitaetswerten

Author:
Manuel Hochmayr
Date:
18.1.2010

Constructor & Destructor Documentation

ScatterPlot::ScatterPlot ( QWidget *  parent = 0 )

Konstruktor

ScatterPlot::~ScatterPlot ( void   )

Destruktor


Member Function Documentation

int ScatterPlot::initLibs (  )

initLibs();

Methode die die Libraries fuer OpenGl initialisiert.


The documentation for this class was generated from the following files:
 All Classes Functions Variables