EvaluationError.h

00001 
00006 #ifndef _EvaluationError_h
00007 #define _EvaluationError_h
00008 
00009 // SYSTEM INCLUDES
00010 //
00011 
00012 // PROJECT INCLUDES
00013 //
00014 
00015 // LOCAL INCLUDES
00016 //
00017 #include "Error.h"
00018 
00019 // FORWARD REFERENCES
00020 //
00021 
00022 
00023 class EvaluationError
00024     : public Error
00025 {
00026 public:
00027 // LIFECYCLE
00028 
00029 //    /** Konstruktor domyślny.
00030 //     */
00031 //    EvaluationError(void);
00032 
00033 
00038     EvaluationError(const EvaluationError& from);
00039 
00045     EvaluationError(const wxString& description, const ColumnVector& point);
00046 
00049     ~EvaluationError(void);
00050 
00051 
00052 // OPERATORS
00053 
00060     EvaluationError&    operator=(const EvaluationError& from);
00061 
00062 // OPERATIONS
00063 // ACCESS
00064 
00067     ColumnVector        Point() const;
00068 
00069 // INQUIRY
00070 
00071 protected:
00072 private:
00073     wxString            GenerateDescription(const wxString&     description,
00074                                             const ColumnVector& point) const;
00075 
00076     ColumnVector mPoint;
00077 };
00078 
00079 // INLINE METHODS
00080 //
00081 
00082 // EXTERNAL REFERENCES
00083 //
00084 
00085 #endif  // _EvaluationError_h

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