LinearMethod.h

00001 
00006 #ifndef _LinearMethod_h
00007 #define _LinearMethod_h
00008 
00009 
00010 // SYSTEM INCLUDES
00011 //
00012 
00013 // PROJECT INCLUDES
00014 //
00015 
00016 // LOCAL INCLUDES
00017 //
00018 #include "Method.h"
00019 
00020 // FORWARD REFERENCES
00021 //
00022 
00023 
00024 class LinearMethod
00025     : public Method
00026 {
00027 public:
00028 // LIFECYCLE
00029 
00032     ~LinearMethod(void);
00033 
00034 
00035 // OPERATORS
00036 
00037 // OPERATIONS
00038 
00039 //    /** Optymalizuj.
00040 //     *
00041 //     * Przeprowadza optymalizację za pomocą algorytmu, który realizować ma dana
00042 //     * klasa.
00043 //     *
00044 //     * @param problem Problem optymalizacji.
00045 //     * @return Wynik oraz przebieg optymalizacji.
00046 //     */
00047 //    virtual std::auto_ptr<const Result> Optimize(const ProblemBase& problem)
00048 //                                            const = 0;
00049 
00050 // ACCESS
00051 // INQUIRY
00052 
00058     virtual bool                CanHandle(const ProblemBase* pProblem) const;
00059 
00060 protected:
00061 
00064     LinearMethod(void);
00065 
00066 private:
00067 };
00068 
00069 // INLINE METHODS
00070 //
00071 
00072 // EXTERNAL REFERENCES
00073 //
00074 
00075 #endif  // _Method_h_

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