#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(). |