21 #ifndef Tulip_GLGRAPHSTATICDATA_H
22 #define Tulip_GLGRAPHSTATICDATA_H
24 #include <tulip/tulipconf.h>
30 enum EdgeShape {POLYLINESHAPE = 0, BEZIERSHAPE = 4, SPLINESHAPE = 8, CUBICBSPLINE=16};
32 class TLP_GL_SCOPE GlGraphStaticData {
36 static const int edgeShapesCount;
37 static int edgeShapeIds[];
38 static std::string labelPositionNames[];
40 static std::string edgeShapeName(
int id);
41 static int edgeShapeId(std::string name);
43 static std::string labelPositionName(
int id);
44 static int labelPositionId(std::string name);
50 #endif // Tulip_GLGRAPHSTATICDATA_H