#include <OpzGrafico.h>
Collaboration diagram for OpzGrafico:
Public Member Functions | |
OpzGrafico () | |
Constructor, initializes the default values. | |
Public Attributes | |
double | xmin |
Minimal ascissa of the PnlGraph. | |
double | xmax |
Maximal ascissa of the PnlGraph. | |
double | ymin |
Minimal ordinata of the PnlGraph. | |
double | ymax |
Maximal ordinata of the PnlGraph. | |
wxColour | bgcolor |
Background color of PnlGraph. | |
bool | xgrid |
Shows or hide the horizontal grids on PnlGraph. | |
bool | ygrid |
Shows or hide the vertical grids on PnlGraph. | |
bool | xaxis |
Shows or hide the x axis on PnlGraph. | |
bool | yaxis |
Shows or hide the y axis on PnlGraph. | |
bool | showstepsx |
Shows or hide the x steps on PnlGraph. | |
bool | showstepsy |
Shows or hide the y steps on PnlGraph. | |
TLista | functions |
Contains all inserted functions. | |
int | nstepsx |
Number of x steps on PnlGraph. | |
int | nstepsy |
Number of y steps on PnlGraph. | |
int | width |
Width of PnlGraph. | |
int | height |
Height of PnlGraph. |
This class contains tho options of a PnlGraph and TLista, a list of all functions inserted
Definition at line 13 of file OpzGrafico.h.
|
Constructor, initializes the default values.
Definition at line 7 of file OpzGrafico.cpp. References bgcolor, height, nstepsx, nstepsy, showstepsx, showstepsy, width, xaxis, xgrid, xmax, xmin, yaxis, ygrid, ymax, and ymin. |
|
Background color of PnlGraph.
Definition at line 29 of file OpzGrafico.h. Referenced by DlgOpzioni::BtnOkClick1(), DlgOpzioni::CreateGUIControls(), PnlGraph::OnPaint(), and OpzGrafico(). |
|
Contains all inserted functions.
Definition at line 50 of file OpzGrafico.h. Referenced by DlgOpzioni::AggiornaList(), DlgOpzioni::BtnInserisciClick(), DlgOpzioni::BtnModificaClick(), DlgOpzioni::BtnOkClick1(), DlgOpzioni::BtnRimuoviClick(), PnlObjTree::FillFunction(), DlgOpzioni::LstFunzioniEnter(), and PnlGraph::OnPaint(). |
|
Height of PnlGraph.
Definition at line 62 of file OpzGrafico.h. Referenced by DlgOpzioni::BtnOkClick1(), and OpzGrafico(). |
|
Number of x steps on PnlGraph.
Definition at line 53 of file OpzGrafico.h. Referenced by DlgOpzioni::BtnOkClick1(), PnlGraph::draw_grid(), PnlGraph::draw_steps(), and OpzGrafico(). |
|
Number of y steps on PnlGraph.
Definition at line 56 of file OpzGrafico.h. Referenced by DlgOpzioni::BtnOkClick1(), PnlGraph::draw_grid(), PnlGraph::draw_steps(), and OpzGrafico(). |
|
Shows or hide the x steps on PnlGraph.
Definition at line 44 of file OpzGrafico.h. Referenced by DlgOpzioni::BtnOkClick1(), PnlGraph::draw_steps(), and OpzGrafico(). |
|
Shows or hide the y steps on PnlGraph.
Definition at line 47 of file OpzGrafico.h. Referenced by DlgOpzioni::BtnOkClick1(), PnlGraph::draw_steps(), and OpzGrafico(). |
|
Width of PnlGraph.
Definition at line 59 of file OpzGrafico.h. Referenced by DlgOpzioni::BtnOkClick1(), and OpzGrafico(). |
|
Shows or hide the x axis on PnlGraph.
Definition at line 38 of file OpzGrafico.h. Referenced by DlgOpzioni::BtnOkClick1(), PnlGraph::draw_axis(), and OpzGrafico(). |
|
Shows or hide the horizontal grids on PnlGraph.
Definition at line 32 of file OpzGrafico.h. Referenced by DlgOpzioni::BtnOkClick1(), DlgOpzioni::CreateGUIControls(), PnlGraph::draw_grid(), and OpzGrafico(). |
|
Maximal ascissa of the PnlGraph.
Definition at line 20 of file OpzGrafico.h. Referenced by DlgOpzioni::BtnOkClick1(), PnlGraph::calculate_ascissa(), PnlGraph::calculate_x(), PnlGraphFrame::CheckOptions(), PnlGraph::draw_axis(), PnlGraph::draw_function(), PnlGraph::draw_grid(), PnlGraph::draw_steps(), OpzGrafico(), and PnlGraphFrame::TxtValueChanged(). |
|
Minimal ascissa of the PnlGraph.
Definition at line 17 of file OpzGrafico.h. Referenced by DlgOpzioni::BtnOkClick1(), PnlGraph::calculate_ascissa(), PnlGraph::calculate_x(), PnlGraphFrame::CheckOptions(), PnlGraph::draw_axis(), PnlGraph::draw_function(), PnlGraph::draw_grid(), PnlGraph::draw_steps(), OpzGrafico(), and PnlGraphFrame::TxtValueChanged(). |
|
Shows or hide the y axis on PnlGraph.
Definition at line 41 of file OpzGrafico.h. Referenced by DlgOpzioni::BtnOkClick1(), PnlGraph::draw_axis(), and OpzGrafico(). |
|
Shows or hide the vertical grids on PnlGraph.
Definition at line 35 of file OpzGrafico.h. Referenced by DlgOpzioni::BtnOkClick1(), DlgOpzioni::CreateGUIControls(), PnlGraph::draw_grid(), and OpzGrafico(). |
|
Maximal ordinata of the PnlGraph.
Definition at line 26 of file OpzGrafico.h. Referenced by DlgOpzioni::BtnOkClick1(), PnlGraph::calculate_ordinata(), PnlGraphFrame::CheckOptions(), PnlGraph::draw_axis(), PnlGraph::draw_function(), PnlGraph::draw_grid(), PnlGraph::draw_steps(), OpzGrafico(), and PnlGraphFrame::TxtValueChanged(). |
|
Minimal ordinata of the PnlGraph.
Definition at line 23 of file OpzGrafico.h. Referenced by DlgOpzioni::BtnOkClick1(), PnlGraph::calculate_ordinata(), PnlGraphFrame::CheckOptions(), PnlGraph::draw_axis(), PnlGraph::draw_function(), PnlGraph::draw_grid(), PnlGraph::draw_steps(), OpzGrafico(), and PnlGraphFrame::TxtValueChanged(). |