TarzaNN
TarzaNN neural network simulator
Public Member Functions | Public Attributes | Protected Member Functions
GL3DViewer Class Reference

#include <GL3DViewer.h>

Inheritance diagram for GL3DViewer:
Observer UI_Widget

List of all members.

Public Member Functions

 GL3DViewer (UI_3DViewer *parent, const char *name, Network *nn)
 ~GL3DViewer ()
QSize minimumSizeHint () const
QSize maximumSizeHint () const
QSize sizeHint () const
void updateNN (Observer *sourceFP, bool functional)
virtual void paintEvent (QPaintEvent *e)
void keyPressEvent (QKeyEvent *e)

Public Attributes

bool flag

Protected Member Functions

void initializeGL ()
void paintGL ()
void resizeGL (uint32_t w, uint32_t h)
void mouseMoveEvent (QMouseEvent *e)
void mouseReleaseEvent (QMouseEvent *event)

Detailed Description

Network 3D view (OpenGL)


Constructor & Destructor Documentation

GL3DViewer::GL3DViewer ( UI_3DViewer parent,
const char *  name,
Network nn 
)
GL3DViewer::~GL3DViewer ( )

Member Function Documentation

void GL3DViewer::initializeGL ( ) [protected]
void GL3DViewer::keyPressEvent ( QKeyEvent *  e)
QSize GL3DViewer::maximumSizeHint ( ) const
QSize GL3DViewer::minimumSizeHint ( ) const
void GL3DViewer::mouseMoveEvent ( QMouseEvent *  e) [protected]
void GL3DViewer::mouseReleaseEvent ( QMouseEvent *  event) [protected]
void GL3DViewer::paintEvent ( QPaintEvent *  e) [virtual]
void GL3DViewer::paintGL ( ) [protected]
void GL3DViewer::resizeGL ( uint32_t  w,
uint32_t  h 
) [protected]
QSize GL3DViewer::sizeHint ( ) const
void GL3DViewer::updateNN ( Observer sourceFP,
bool  functional 
) [virtual]

Implements Observer.


Member Data Documentation


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