Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

myglwindow Class Reference

Fl_Gl_Window subclass that implements an OpenGL rendering surface for use by the FltkOpenGLDisplayDevice class. More...

List of all members.

Public Methods

 myglwindow (int wx, int wy, int width, int height, const char *nm, FltkOpenGLDisplayDevice *d, VMDApp *vmdapp)
int handle (int event)
void draw ()
void hide ()


Detailed Description

Fl_Gl_Window subclass that implements an OpenGL rendering surface for use by the FltkOpenGLDisplayDevice class.

Definition at line 70 of file FltkOpenGLDisplayDevice.C.


Constructor & Destructor Documentation

myglwindow::myglwindow int    wx,
int    wy,
int    width,
int    height,
const char *    nm,
FltkOpenGLDisplayDevice   d,
VMDApp   vmdapp
[inline]
 

Definition at line 76 of file FltkOpenGLDisplayDevice.C.


Member Function Documentation

void myglwindow::draw   [inline]
 

Definition at line 179 of file FltkOpenGLDisplayDevice.C.

References DisplayDevice::_needRedraw, FltkOpenGLDisplayDevice::reshape, VMD_IGNORE_EVENTS, and VMDApp::VMDupdate.

int myglwindow::handle int    event [inline]
 

Definition at line 84 of file FltkOpenGLDisplayDevice.C.

References FltkOpenGLDisplayDevice::lastbtn, FltkOpenGLDisplayDevice::lastevent, FltkOpenGLDisplayDevice::lastkeycode, FltkOpenGLDisplayDevice::lastzdelta, VMDApp::molecule_load, and NULL.

void myglwindow::hide   [inline]
 

Definition at line 185 of file FltkOpenGLDisplayDevice.C.

References VMDApp::VMDexit.


The documentation for this class was generated from the following file:
Generated on Thu Apr 25 02:45:14 2024 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002