DUECA/DUSIME
Public Member Functions | Static Public Member Functions | List of all members
dueca::GluiProtocol Class Reference

Class that implements/abstracts the connection to the glut + glui windowing toolkit. More...

Inheritance diagram for dueca::GluiProtocol:
Inheritance graph
[legend]
Collaboration diagram for dueca::GluiProtocol:
Collaboration graph
[legend]

Public Member Functions

 GluiProtocol ()
 Constructor, script callable. More...
 
bool complete ()
 completion flagged. More...
 
 ~GluiProtocol ()
 Destructor. More...
 
bool init ()
 Init function, initialize windowing toolkit. More...
 
bool close ()
 If needed, close of windowing toolkit. More...
 
void sweep ()
 Do one update of the windows. More...
 

Static Public Member Functions

static const ParameterTablegetParameterTable ()
 Parameter table. More...
 

Detailed Description

Class that implements/abstracts the connection to the glut + glui windowing toolkit.

Objects of this class can be created in your dueca.mod script with the command

(make-glui-protocol)

You need these if you want to use windows with glui (http://glui.sourceforge.net/), an OpenGL/GLUT User Interface Library, in combination with the GLSweeper objects. GLSweeper objects als can be created in your dueca.mod script.

Constructor & Destructor Documentation

◆ GluiProtocol()

dueca::GluiProtocol::GluiProtocol ( )

Constructor, script callable.

◆ ~GluiProtocol()

dueca::GluiProtocol::~GluiProtocol ( )

Destructor.

Member Function Documentation

◆ complete()

bool dueca::GluiProtocol::complete ( )

completion flagged.

◆ init()

bool dueca::GluiProtocol::init ( )

Init function, initialize windowing toolkit.

◆ close()

bool dueca::GluiProtocol::close ( )

If needed, close of windowing toolkit.

◆ sweep()

void dueca::GluiProtocol::sweep ( )

Do one update of the windows.

◆ getParameterTable()

static const ParameterTable* dueca::GluiProtocol::getParameterTable ( )
static

Parameter table.


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