#include <UnivariateConstrainedLayer.h>
Diagram dziedziczenia dla UnivariateConstrainedLayer
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< ToolbarTool > | CreateTools (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< ResultLayer > | Create (const PlotControl &plotControl, const Result &result, CountedPtr< PlotLayer > cpFunctionLayer) |
Metoda fabryki. |
|
Tworzy i zwraca nietypowe narzędzia dla danej warstwy.
Może przekazać narzędziu Reimplementowana z PlotLayer. |
|
Rysuje warstwę.
Implementuje PlotLayer. |
|
Zwraca najmniejszy prostokątny obszar obejmujący daną iterację. Przy funkcji jednej zmiennej znaczenie mają jedynie składowe x. Implementuje ResultLayer. |