Dokumentacja klasy TextVisualizer

#include <TextVisualizer.h>

Diagram dziedziczenia dla TextVisualizer

Visualizer Lista wszystkich składowych.

Opis szczegółowy

Tekstowy wizualizator wyników.

Wynik przedstawiany jest w postaci tekstowej, kolejno po sobie wydrukowane są informacje dotyczące działania w kolejnych iteracjach metody.

Przebieg optymalizacji jest poprzedzony danymi zadania optymalizacji oraz wybranej metody.

Podawane jest również podsumowanie zawierające liczbę iteracji, liczbę wyliczeń funkcji oraz otrzymane minimum.

Kolejne iteracje są drukowane za pomocą obiektu klasy TextIterationVisualizer.

Zobacz również:
Visualizer, TextIterationVisualizer


Metody publiczne

 TextVisualizer (wxWindow *pParent, const Result &result, auto_ptr< const TextIterationVisualizer > apIterationVisualizer)
 Konstruktor.
 ~TextVisualizer (void)
 Destruktor.
virtual wxString Name () const
 Zwraca nazwę.

Metody chronione

void PrintResult (wxTextCtrl *pTargetCtrl)
 Drukuje cały tekst wizualizacji.
void PrintHeader (wxTextCtrl *pTargetCtrl, const wxString &text)
 Drukuje jedną linię nagłówka.


Dokumentacja konstruktora i destruktora

TextVisualizer::TextVisualizer wxWindow *  pParent,
const Result result,
auto_ptr< const TextIterationVisualizer apIterationVisualizer
 

Konstruktor.

Parametry:
pParent Okno rodzica.
result Referencja na wynik do przedstawienia.
apIterationVisualizer auto_ptr na wizualizator iteracji. Może być na NULL jeśli wynik nie posiada ani jednej iteracji.


Dokumentacja funkcji składowych

void TextVisualizer::PrintHeader wxTextCtrl *  pTargetCtrl,
const wxString &  text
[protected]
 

Drukuje jedną linię nagłówka.

Tekst pisany atrybutem nagłówka, pusty wiersz odstępu po tekście.


Dokumentacja dla tej klasy została wygenerowana z plików:
Wygenerowano Fri Sep 29 21:04:54 2006 dla EduOptim2 programem  doxygen 1.4.6