Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Search  

/home/mrm/Simex/src/se_optimization.h

Go to the documentation of this file.
00001 #ifndef Se_Optimization_Included
00002 #define Se_Optimization_Included
00003 
00004 #include "se_workspace.h"
00005 #include "se_object.h"
00006 #include "se_gtk.h"
00007 #include "se_simulated_annealing.h"
00008 
00009 
00010 namespace Se{
00011 
00012 //Declarations
00013 
00014 class Optimization:public Object{
00015 
00016   Gtk_Window *window;
00017   Gtk_Box *main_box;
00018   Gtk_Box *optim_box;
00019 
00020   GtkWidget *optim_choice_combo;
00021 
00022   Simulated_Annealing *sa;
00023 
00024 
00025  public:
00026   //Constructors
00027   Optimization(int,Workspace *);
00028 
00029   //Destructor
00030 
00031   //Exception
00032 
00033   //Reset
00034 
00035   //Equals
00036 
00037   //Set
00038 
00039   //Get
00040 
00041   //Display
00042 
00043   //Operators
00044 
00045   //Interface
00046 
00047   //Misc
00048   void build();
00049   
00050 
00051   void optim_choice_combo_function();
00052   static void optim_choice_combo_callback(GtkWidget *widget,gpointer data);
00053 
00054 };
00055 
00056 //String operator
00057 
00058 //Other operators
00059 
00060 }
00061 #endif

Generated on Sat Jul 19 04:01:29 2003 for SIMEX by doxygen1.2.18