Dokumentacja klasy PlotLayer

#include <PlotLayer.h>

Diagram dziedziczenia dla PlotLayer

BoundingBoxLayer ConstraintsLayer MultivariateFunctionLayer ResultLayer UnivariateFunctionLayer UnivariateConstraintsLayer XyConstraintsLayer UnivariateResultLayer XyResultLayer AlphaDivisionLayer DerivativeLayer FibonacciDivisionLayer NewtonRaphsonLayer QuadraticApproximationLayer SignOfDerivativeLayer UniformDivisionLayer UnivariateConstrainedLayer EvolutionaryMethodLayer SimplexLayer XyConstrainedLayer XyUnconstrainedLayer Lista wszystkich składowych.

Opis szczegółowy

Warstwa wykresu.

Zobacz również:
PlotControl


Metody publiczne

 PlotLayer (const PlotControl &targetPlot)
 Konstruktor.
 PlotLayer (const PlotLayer &from)
 Konstruktor kopiujący.
virtual ~PlotLayer (void)
 Destruktor.
virtual void Draw (wxDC &dc) const =0
 Rysuje warstwę.
virtual vector< ToolbarToolCreateTools (PlotControl *pPlotControl)
 Tworzy i zwraca nietypowe narzędzia dla danej warstwy.
virtual Region BoundingBox () const
 Zwraca prostokątny obszar obejmujący wszystkie "istotne" punkty warstwy.

Atrybuty chronione

const PlotControl & mTargetPlot


Dokumentacja konstruktora i destruktora

PlotLayer::PlotLayer const PlotControl &  targetPlot  ) 
 

Konstruktor.

Parametry:
targetPlot Kontrolka wykresu, na której będzie rysowana ta warstwa.


Dokumentacja funkcji składowych

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

Tworzy i zwraca nietypowe narzędzia dla danej warstwy.

Może przekazać narzędziu this.

Reimplementowana w ConstraintsLayer, EvolutionaryMethodLayer, SimplexLayer, UnivariateConstrainedLayer, XyConstrainedLayer i XyUnconstrainedLayer.

virtual void PlotLayer::Draw wxDC &  dc  )  const [pure virtual]
 

Rysuje warstwę.

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

Implementowany w AlphaDivisionLayer, BoundingBoxLayer, DerivativeLayer, EvolutionaryMethodLayer, FibonacciDivisionLayer, MultivariateFunctionLayer, NewtonRaphsonLayer, QuadraticApproximationLayer, SignOfDerivativeLayer, SimplexLayer, UniformDivisionLayer, UnivariateConstrainedLayer, UnivariateConstraintsLayer, UnivariateFunctionLayer, XyConstrainedLayer, XyConstraintsLayer i XyUnconstrainedLayer.


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