00001
00006 #ifndef _TivFibonacciDivision_h
00007 #define _TivFibonacciDivision_h
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #include "TextIterationVisualizer.h"
00018
00019
00020
00021
00022
00023 class TivFibonacciDivision
00024 : public TextIterationVisualizer
00025 {
00026
00027 public:
00028
00029
00030
00033 TivFibonacciDivision(void);
00034
00037 ~TivFibonacciDivision(void);
00038
00039
00040
00041
00042
00043 virtual void Print( wxTextCtrl* pTargetCtrl,
00044 const IterationData& iterationData,
00045 const FunctionBase& function,
00046 bool highlight) const;
00047
00048 static std::auto_ptr<const TextIterationVisualizer> Create();
00049
00050
00051
00052
00053 protected:
00054 private:
00055
00059 static void* mpRegistrationDummy;
00060
00061 };
00062
00063
00064
00065
00066
00067
00068
00069 #endif // _TivFibonacciDivision_h