#include <TextIterationVisualizer.h>
Diagram dziedziczenia dla TextIterationVisualizer
Typy publiczne | |
typedef std::auto_ptr< const TextIterationVisualizer >(* | Creator )() |
Wskaźnik na metodę fabryki obiektu danej klasy. | |
Metody publiczne | |
TextIterationVisualizer (void) | |
Konstruktor domyślny. | |
virtual | ~TextIterationVisualizer (void) |
Destruktor. | |
virtual void | Print (wxTextCtrl *pTargetCtrl, const IterationData &iterationData, const FunctionBase &function, bool highlight) const =0 |
Wypisuje dane iteracji do kontrolki tekstowej. | |
Metody chronione | |
wxString | PrintMatrix (const Matrix &matrix) const |
wxString | PrintMatrix (const Matrix &matrix, const wxString &text) const |
wxString | PrintDirectionMatrix (wxTextCtrl *pTargetCtrl, const SquareMatrix &matrix, bool highlight) const |
wxString | PrintDirectionMatrix (wxTextCtrl *pTargetCtrl, const SquareMatrix &matrix, const wxString &text, bool highlight) const |
wxString | PrintTwoColumnMatrix (wxTextCtrl *pTargetCtrl, const SquareMatrix &matrix, const wxTextAttr &firstColumnAttr, const wxTextAttr &secondColumnAttr, bool highlight) const |
wxString | PrintTwoColumnMatrix (wxTextCtrl *pTargetCtrl, const SquareMatrix &matrix, const wxTextAttr &firstColumnAttr, const wxTextAttr &secondColumnAttr, const wxString &text, bool highlight) const |
void | Flush (wxTextCtrl *pTargetCtrl, wxString &text, bool use=true) const |
void | SetAttribute (wxTextCtrl *pTargetCtrl, const wxTextAttr &attribute, bool use) const |
void | SetAttributeAndFlush (wxTextCtrl *pTargetCtrl, wxString &text, const wxTextAttr &attribute, bool use) const |
|
Wypisuje dane iteracji do kontrolki tekstowej. Ostatni wiersz nie zawiera znaku końca linii.
Implementowany w TivAlphaDivision, TivBolzanoDivision, TivConjugateGradientsMethod, TivConstrainedOptimization, TivDerivative, TivDFP, TivDichotomousDivision, TivEvolutionaryMethod, TivFibonacciDivision, TivHookeJeeves, TivMarquardt, TivNelderMead, TivNewton, TivNewtonModified, TivNewtonRaphson, TivPowell, TivQuadraticApproximation, TivRosenbrock, TivSecantDivision, TivSignOfDerivative, TivSimplex, TivSteepestDescent i TivUniformDivision. |