.Simulation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | Protected Member Functions | List of all members
DataVisualizerGUI::GLParticleDist Class Reference

This class takes in a DataSavepoint and outputs an OpenGL plot of points. More...

#include <GLParticleDist.h>

Inheritance diagram for DataVisualizerGUI::GLParticleDist:
DataVisualizerGUI::GraphGL

Public Member Functions

 GLParticleDist (QWidget *parent=0)
 Initializes the settings for the widget. More...
 
void setData (DataSavepoint *data, int index)
 Set the data to be read for this savepoint. More...
 
void changeDataSet (int index)
 
- Public Member Functions inherited from DataVisualizerGUI::GraphGL
 GraphGL (QWidget *parent=0)
 Initializes the settings for the widget. More...
 
 ~GraphGL (void)
 Destructs the memory allocation for the object.
 

Protected Member Functions

void draw ()
 This function is to be overridden in the subclasses and is required to perform all drawing operations.
 
- Protected Member Functions inherited from DataVisualizerGUI::GraphGL
void paintGL (void)
 This is the override function for the shared functions of the OpenGL based graphs.
 
void resizeGL (int width, int height)
 This function is called after initialization and every subsequent resize of the graph. More...
 

Additional Inherited Members

- Protected Attributes inherited from DataVisualizerGUI::GraphGL
GLuint listNumber
 This number is used by draw to display the glList.
 
map< int, GLuint > listMap
 

Detailed Description

This class takes in a DataSavepoint and outputs an OpenGL plot of points.

Constructor & Destructor Documentation

GLParticleDist::GLParticleDist ( QWidget *  parent = 0)

Initializes the settings for the widget.

Parameters
parentThe parent container.

Member Function Documentation

void GLParticleDist::setData ( DataSavepoint data,
int  index 
)

Set the data to be read for this savepoint.

Parameters
dataThe data to be read.

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