00001 /* 00002 * $Revision: 2299 $ 00003 * 00004 * last checkin: 00005 * $Author: gutwenger $ 00006 * $Date: 2012-05-07 15:57:08 +0200 (Mon, 07 May 2012) $ 00007 ***************************************************************/ 00008 00042 #ifdef _MSC_VER 00043 #pragma once 00044 #endif 00045 00046 #ifndef OGDF_MMM_EXAMPLE_NICE_LAYOUT_H 00047 #define OGDF_MMM_EXAMPLE_NICE_LAYOUT_H 00048 00049 #include <ogdf/module/LayoutModule.h> 00050 #include <ogdf/internal/energybased/MultilevelGraph.h> 00051 00052 namespace ogdf { 00053 00062 class OGDF_EXPORT MMMExampleNiceLayout : public LayoutModule 00063 { 00064 public: 00065 00067 MMMExampleNiceLayout(); 00068 00070 void call(GraphAttributes &GA); 00071 00073 void call(MultilevelGraph &MLG); 00074 00075 private: 00076 00077 }; 00078 00079 } // namespace ogdf 00080 00081 #endif 00082