diff -r b8d778d4d100 -r e8bf8bbcf75a kruskalbox.h --- a/kruskalbox.h Sat Jan 14 08:17:00 2006 +0000 +++ b/kruskalbox.h Sat Jan 14 13:42:37 2006 +0000 @@ -11,15 +11,34 @@ #include #include +///Graphical interface to run Kruskal algorithm. + +///Child of \ref AlgoBox, +///therefore the only task to do at implementation was to +/// +///-call init function with correct parameters from correctly parametrized constructor +/// +///-implement \ref build_box function +/// +///-implement \ref run function class KruskalBox : public AlgoBox { + ///Shows result of Kruskal algorithm Gtk::Label resultlabel; public: + ///Calls \ref AlgoBox::init function to initialize class properly, automatically. KruskalBox(std::vector t); - + + ///Prepare, run and postprocess Kruskal algorithm. + + ///\ref glemon works only with maps filled with double values + ///at the moment. While Kruskal nedds a bool map as output. + ///As postprocess this bool map should be transformed to + ///double map. void run(); - + + ///Builds the graphical design of the interface. void build_box(); }; #endif //KRUSKALBOX_H