tlp Namespace Reference
Detailed Description
Authors: David Auber, Romain Bourqui, Patrick Mary from the LaBRI Visualization Team Email : auber@tulip-software.org Last modification : 13/07/2007 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
Authors: David Auber, Romain Bourqui, Patrick Mary from the LaBRI Visualization Team Email : auber@tulip-software.org Last modification : 13/07/2007 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The Observer pattern is described in the lecture notes and pp293-304 of Design Patterns by Gamma, Helm, Johnson, and Vlissides. It is a framework for handling state dependency between observer and observed object.
Classes
Enumerations
- enum GlADRenderState {
GlAD_Wireframe,
GlAD_Solid,
GlAD_AlphaBlending,
GlAD_ZEnable,
GlAD_Lighting,
GlAD_Culling
}
- enum DrawState {
DRAWNODE = 0,
DRAWEDGE = 1,
DRAWSELECTEDNODELABELS = 2,
DRAWSELECTEDEDGELABELS = 3,
DRAWNODELABELS = 4,
DRAWEDGELABELS = 5,
DRAWEND = 6
}
- enum EdgeShape { POLYLINESHAPE = 0,
BEZIERSHAPE = 4,
SPLINESHAPE = 8
}
Enumeration Type Documentation
- Enumerator:
-
| DRAWNODE |
|
| DRAWEDGE |
|
| DRAWSELECTEDNODELABELS |
|
| DRAWSELECTEDEDGELABELS |
|
| DRAWNODELABELS |
|
| DRAWEDGELABELS |
|
| DRAWEND |
|
- Enumerator:
-
| POLYLINESHAPE |
|
| BEZIERSHAPE |
|
| SPLINESHAPE |
|
- Enumerator:
-
| GlAD_Wireframe |
|
| GlAD_Solid |
|
| GlAD_AlphaBlending |
|
| GlAD_ZEnable |
|
| GlAD_Lighting |
|
| GlAD_Culling |
|
|