.Simulation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
GLEnergyCollision.h
1 // GLEnergyCollision.h
2 // Written by Joshua Mellott-Lillie
3 #pragma once
4 
5 #include "GraphGL.h"
6 #include "DataCollisionEnergy.h"
7 
8 using namespace DataReader;
9 
10 namespace DataVisualizerGUI {
16  class GLEnergyCollision : public GraphGL
17  {
18  public:
23  GLEnergyCollision(QWidget *parent = 0);
24 
25  // Destructs the memory allocation for the object.
26  ~GLEnergyCollision(void);
27 
32  void setData(DataCollisionEnergy *data, int index);
33 
34  void changeDataSet(int index);
35  protected:
36 
37  // This function draws the widget.
38  void draw();
39  };
40 }
41 
42 
This class takes in a DataCollisionEnergy and outputs an OpenGL plot of points with color for tempera...
Definition: GLEnergyCollision.h:16
This is the base class to display an OpenGL application for the DataVisualizer.
Definition: GraphGL.h:16
Stores a set of collision energy data.
Definition: DataCollisionEnergy.h:15