#include <ResultLayer.h>
Diagram dziedziczenia dla ResultLayer
Typy publiczne | |
typedef std::auto_ptr< ResultLayer >(* | Creator )(const PlotControl &plotControl, const Result &result, CountedPtr< PlotLayer > cpFunctionLayer) |
enum | SymbolType { CIRCLE, SQUARE, SMALL_CIRCLE, SMALL_SQUARE } |
Metody publiczne | |
ResultLayer (const PlotControl &plotControl, const Result &result, CountedPtr< PlotLayer > cpFunctionLayer) | |
Konstruktor. | |
ResultLayer (const ResultLayer &from) | |
Konstruktor kopiujący. | |
~ResultLayer (void) | |
Destruktor. | |
virtual Region | IterationBoundingBox (unsigned iterationNumber) const =0 |
Zwraca najmniejszy prostokątny obszar obejmujący daną iterację. | |
virtual Region | BoundingBox () const |
Zwraca prostokątny obszar obejmujący wszystkie "istotne" punkty warstwy. | |
void | Highlight (unsigned iterationNumber) |
Określa, którą iterację wyróżnić. | |
unsigned | HighlightedIterationNumber () const |
Zwraca numer zaznaczonej iteracji. | |
Typy chronione | |
typedef list< ColourPointType > | PointList |
Lista punktów z atrybutami. | |
Metody chronione | |
void | DrawBigPoint (wxDC &dc, wxPoint point, AttributeDatabase::AttributeType attribute, SymbolType symbol=CIRCLE) const |
Atrybuty chronione | |
const Result & | mResult |
CountedPtr< const PlotLayer > | mcpFunctionLayer |
unsigned | mHighlightedIteration |
Komponenty | |
struct | ColourPointType |
Typ reprezentujący punkt z atrybutem. Więcej... | |
class | PointPainter |
Klasa rysująca punkt (dla algortymów STLowych). Więcej... |
|
Konstruktor.
|
|
Zwraca najmniejszy prostokątny obszar obejmujący daną iterację. Przy funkcji jednej zmiennej znaczenie mają jedynie składowe x. Implementowany w AlphaDivisionLayer, DerivativeLayer, EvolutionaryMethodLayer, FibonacciDivisionLayer, GradientMethodLayer, HookeJeevesLayer, MarquardtLayer, NelderMeadLayer, NewtonLayer, NewtonRaphsonLayer, PowellLayer, QuadraticApproximationLayer, RosenbrockDiscreteLayer, RosenbrockOptimalLayer, SignOfDerivativeLayer, SimplexLayer, UniformDivisionLayer, UnivariateConstrainedLayer i XyConstrainedLayer. |