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 |
|
|