SpikeStream Application Library  0.2
spikestream::NetworkViewer Class Reference

#include <NetworkViewer.h>

List of all members.

Public Slots

void refresh ()
void reset ()

Public Member Functions

 NetworkViewer (QWidget *parent)
 ~NetworkViewer ()

Protected Member Functions

void initializeGL ()
void paintGL ()
void resizeGL (int width, int height)
void mouseDoubleClickEvent (QMouseEvent *event)

Detailed Description

Draws the current network in 3D using OpenGL.

Definition at line 14 of file NetworkViewer.h.


Constructor & Destructor Documentation

NetworkViewer::NetworkViewer ( QWidget *  parent)

Constructor

Definition at line 40 of file NetworkViewer.cpp.

Destructor

Definition at line 83 of file NetworkViewer.cpp.


Member Function Documentation

void NetworkViewer::initializeGL ( ) [protected]

Inherited from QGLWidget

Definition at line 92 of file NetworkViewer.cpp.

void NetworkViewer::mouseDoubleClickEvent ( QMouseEvent *  event) [protected]
void NetworkViewer::paintGL ( ) [protected]

Inherited from QGLWidget

Definition at line 121 of file NetworkViewer.cpp.

void NetworkViewer::refresh ( ) [slot]

Re-draws everything in the network

Definition at line 381 of file NetworkViewer.cpp.

void NetworkViewer::reset ( ) [slot]

Resets the view completely typically after the network has changed

Definition at line 403 of file NetworkViewer.cpp.

void NetworkViewer::resizeGL ( int  screenWidth,
int  screenHeight 
) [protected]

Inherited from QGLWidget

Definition at line 186 of file NetworkViewer.cpp.


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