21 #ifndef OUTERPLANARTEST_H
22 #define OUTERPLANARTEST_H
24 #include <tulip/tuliphash.h>
25 #include <tulip/Observable.h>
40 class TLP_SCOPE OuterPlanarTest :
private Observable {
55 static bool isOuterPlanar(Graph *graph);
60 void treatEvent(
const Event&);
62 bool compute(Graph *graph);
67 static OuterPlanarTest* instance;
71 TLP_HASH_MAP<unsigned long, bool> resultsBuffer;