#include <Tgrafico3d.hpp>
Collaboration diagram for WxGrafico:
Public Member Functions | |
WxGrafico (wxWindow *parent, const wxSize &size=wxDefaultSize, int *gl_attrib=NULL, const wxWindowID id=-1, const wxPoint &pos=wxDefaultPosition, long style=0, const wxString &name=_T("Grafico 3d")) | |
~WxGrafico (void) | |
void | drawGL (void) |
void | initGL (void) |
void | disegna_assi () |
void | disegna_grafico (pr *funzione_corrente) |
void | disegna_griglia (float **punti) |
void | OnPaint (wxPaintEvent &event) |
void | OnSize (wxSizeEvent &event) |
void | OnChar (wxKeyEvent &event) |
void | OnMouseEvent (wxMouseEvent &event) |
void | GraficoLeftDown (wxMouseEvent &event) |
void | GraficoRightDown (wxMouseEvent &event) |
void | OnEraseBackGround (wxEraseEvent &event) |
void | click_menu_popup_opz (wxCommandEvent &Event) |
wxMenu * | GetPopUp () |
Return the pop-up menu of the object. | |
Public Attributes | |
long | cur_x |
long | cur_y |
char | opzAperta |
TLista3D | opzioni |
double | assex |
double | assey |
double | assez |
double | zoom |
Private Member Functions | |
char | delta (long x1, long x2) |
void | ruota_destra (double *assex, double *assey, double *assez) |
void | ruota_sinistra (double *assex, double *assey, double *assez) |
void | ruota_su (double *assex, double *assey, double *assez) |
void | ruota_giu (double *assex, double *assey, double *assez) |
Private Attributes | |
wxMenu * | Lista3d |
Definition at line 28 of file Tgrafico3d.hpp.
|
Definition at line 43 of file Tgrafico3d.cpp. |
|
Definition at line 72 of file Tgrafico3d.cpp. References TLista3D::numeroelementi, opzioni, and TLista3D::RimuoviNodo(). |
|
Definition at line 547 of file Tgrafico3d.cpp. References opzAperta, and opzioni. Referenced by MainFrm::BtnModificaClick(). |
|
Definition at line 568 of file Tgrafico3d.cpp. |
|
Definition at line 162 of file Tgrafico3d.cpp. References opzioni, TLista3D::xmax, TLista3D::xmin, TLista3D::ymax, TLista3D::ymin, TLista3D::zmax, and TLista3D::zmin. Referenced by drawGL(). |
|
Definition at line 236 of file Tgrafico3d.cpp. References col::blue, funzione::colore, col::green, funzione::maxRel, funzione::minRel, opzioni, col::red, TLista3D::risoluzione_c, TLista3D::risoluzione_r, funzione::sfumatura, and funzione::valori. Referenced by drawGL(). |
|
Definition at line 308 of file Tgrafico3d.cpp. References opzioni, TLista3D::risoluzione_c, and TLista3D::risoluzione_r. Referenced by drawGL(). |
|
Definition at line 108 of file Tgrafico3d.cpp. References assex, assey, assez, disegna_assi(), disegna_grafico(), disegna_griglia(), TLista3D::EstraiPtr(), funzione::flagdisegno, funzione::griglia, TLista3D::numeroelementi, opzAperta, opzioni, funzione::valori, and zoom. Referenced by OnChar(), OnMouseEvent(), OnPaint(), and OnSize(). |
|
Return the pop-up menu of the object.
Definition at line 629 of file Tgrafico3d.cpp. References Lista3d. |
|
Definition at line 377 of file Tgrafico3d.cpp. |
|
Definition at line 387 of file Tgrafico3d.cpp. References Lista3d. |
|
Definition at line 87 of file Tgrafico3d.cpp. |
|
Definition at line 399 of file Tgrafico3d.cpp. |
|
Definition at line 82 of file Tgrafico3d.cpp. |
|
Definition at line 428 of file Tgrafico3d.cpp. |
|
Definition at line 503 of file Tgrafico3d.cpp. References drawGL(). |
|
Definition at line 525 of file Tgrafico3d.cpp. References drawGL(). |
|
Definition at line 578 of file Tgrafico3d.cpp. |
|
Definition at line 615 of file Tgrafico3d.cpp. |
|
Definition at line 590 of file Tgrafico3d.cpp. |
|
Definition at line 602 of file Tgrafico3d.cpp. |
|
Definition at line 55 of file Tgrafico3d.hpp. Referenced by drawGL(), OnChar(), and OnMouseEvent(). |
|
Definition at line 56 of file Tgrafico3d.hpp. Referenced by drawGL(), OnChar(), and OnMouseEvent(). |
|
Definition at line 57 of file Tgrafico3d.hpp. Referenced by drawGL(). |
|
Definition at line 33 of file Tgrafico3d.hpp. Referenced by OnMouseEvent(). |
|
Definition at line 33 of file Tgrafico3d.hpp. Referenced by OnMouseEvent(). |
|
Definition at line 92 of file Tgrafico3d.hpp. Referenced by GetPopUp(), and GraficoRightDown(). |
|
Definition at line 36 of file Tgrafico3d.hpp. Referenced by click_menu_popup_opz(), and drawGL(). |
|
|
Definition at line 59 of file Tgrafico3d.hpp. |