SourceForge Logo
P.I.G.A.L.E.
1.3.9
Public Implementation of a Graph Algorithm
Library and Editor
H. de Fraysseix      P. Ossona de Mendez

GLWindow Class Reference

Inheritance diagram for GLWindow:

Inheritance graph
[legend]
Collaboration diagram for GLWindow:

Collaboration graph
[legend]

List of all members.

Public Member Functions

Private Member Functions

Private Attributes


Constructor & Destructor Documentation

GLWindow ( GraphGLPrivate * g,
QWidget * parent
)

~GLWindow ( )


Member Function Documentation

void initializeGL ( )

void initialize ( bool init )

void animate ( ) [virtual]

Reimplemented from GLControlWidget.

void setAnimationDelay ( int ms )

set the speed of automatic rotation

Reimplemented from GLControlWidget.

GLuint load ( bool init )

void image ( QPrinter * printer,
QString suffix
)

void print ( QPrinter * printer )

void loadFaces ( ) [private]

void paintGL ( ) [private]

void paintEvent ( QPaintEvent * e ) [private]

void hideEvent ( QHideEvent * e ) [private]

stops automatic rotation

Reimplemented from GLControlWidget.

void showEvent ( QShowEvent * e ) [private]

restore automatic rotation

Reimplemented from GLControlWidget.

QSize sizeHint ( ) const [private]

void resizeGL ( int w,
int h
) [private]

void drawCube ( GLfloat x,
GLfloat y,
GLfloat z,
GLfloat size
) [private]

void drawCube ( GLfloat x,
GLfloat y,
GLfloat z,
GLfloat size,
const QColor & col
) [private]

void drawLabel ( tvertex v,
GLfloat x,
GLfloat y,
GLfloat z,
GLfloat size
) [private]

void drawText ( void * font,
const char * txt
) [private]


Member Data Documentation

GraphGLPrivate* glp [private]

bool is_init [private]

GLuint object [private]

int CharSize [private]


Generated on Thu Jan 31 16:51:48 2008 for Pigale by doxygen 1.5.4

AltStyle によって変換されたページ (->オリジナル) /