TivConstrainedOptimization.h

00001 
00007 #ifndef _TivConstrainedOptimization_h
00008 #define _TivConstrainedOptimization_h
00009 
00010 // SYSTEM INCLUDES
00011 //
00012 
00013 // PROJECT INCLUDES
00014 //
00015 
00016 // LOCAL INCLUDES
00017 //
00018 #include "TextIterationVisualizer.h"
00019 
00020 // FORWARD REFERENCES
00021 //
00022 
00023 
00024 class TivConstrainedOptimization
00025     : public TextIterationVisualizer
00026 {
00027 public:
00028 
00029 // LIFECYCLE
00030 
00033     TivConstrainedOptimization(void);
00034 
00037     ~TivConstrainedOptimization(void);
00038 
00039 
00040 // OPERATORS
00041 //
00042 
00043 // OPERATIONS
00044 //
00045     virtual void    Print(wxTextCtrl*           pTargetCtrl,
00046                           const IterationData&  iteration,
00047                           const FunctionBase&   function,
00048                           bool                  highlight) const;
00049 
00050 // ACCESS
00051 // INQUIRY
00052 
00053 protected:
00054 
00055     virtual wxString    PrintNewApproximation
00056                                 (      wxTextCtrl*      pTargetCtrl,
00057                                  const IterationData&   iteration,
00058                                  const FunctionBase&    function,
00059                                  bool                   highlight) const = 0;
00060 
00061 private:
00062 
00063 };
00064 
00065 // INLINE METHODS
00066 //
00067 
00068 // EXTERNAL REFERENCES
00069 //
00070 
00071 #endif  // _TivConstrainedOptimization_h

Wygenerowano Fri Sep 29 21:04:49 2006 dla EduOptim2 programem  doxygen 1.4.6