Dokumentacja klasy UnivariateConstrainedLayer

#include <UnivariateConstrainedLayer.h>

Diagram dziedziczenia dla UnivariateConstrainedLayer

UnivariateResultLayer ResultLayer PlotLayer Lista wszystkich składowych.

Opis szczegółowy

Warstwa wykresu rysująca przebieg optymalizacji z ograniczeniami w wielu wymiarach.

Zobacz również:
PlotControl


Metody publiczne

 UnivariateConstrainedLayer (const PlotControl &plotControl, const Result &result, CountedPtr< PlotLayer > cpFunctionLayer, std::auto_ptr< UnivariateConstraintsLayer > apConstraintsLayer, std::auto_ptr< UnivariateFunctionLayer > apPenaltyLayer)
 Konstruktor.
 UnivariateConstrainedLayer (const UnivariateConstrainedLayer &from)
 Konstruktor kopiujący.
 ~UnivariateConstrainedLayer (void)
 Destruktor.
virtual void Draw (wxDC &dc) const
 Rysuje warstwę.
virtual vector< ToolbarToolCreateTools (PlotControl *pPlotControl)
 Tworzy i zwraca nietypowe narzędzia dla danej warstwy.
virtual Region IterationBoundingBox (unsigned iterationNumber) const
 Zwraca najmniejszy prostokątny obszar obejmujący daną iterację.

Statyczne metody publiczne

static std::auto_ptr< ResultLayerCreate (const PlotControl &plotControl, const Result &result, CountedPtr< PlotLayer > cpFunctionLayer)
 Metoda fabryki.


Dokumentacja funkcji składowych

vector< ToolbarTool > UnivariateConstrainedLayer::CreateTools PlotControl *  pPlotControl  )  [virtual]
 

Tworzy i zwraca nietypowe narzędzia dla danej warstwy.

Może przekazać narzędziu this.

Reimplementowana z PlotLayer.

void UnivariateConstrainedLayer::Draw wxDC &  dc  )  const [virtual]
 

Rysuje warstwę.

Parametry:
dc Kontekst graficzny, na którym będzie rysowana warstwa.

Implementuje PlotLayer.

Region UnivariateConstrainedLayer::IterationBoundingBox unsigned  iterationNumber  )  const [virtual]
 

Zwraca najmniejszy prostokątny obszar obejmujący daną iterację.

Przy funkcji jednej zmiennej znaczenie mają jedynie składowe x.

Implementuje ResultLayer.


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