MatOCAD Logo

Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members | Related Pages

Graph3DFrame Class Reference

#include <Graph3DFrame.h>

Inherits TBasePanel.

Inheritance diagram for Graph3DFrame:

Inheritance graph
[legend]
Collaboration diagram for Graph3DFrame:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void OnSize (wxSizeEvent &event)
 Reponds to size event.
 Graph3DFrame (wxWindow *parent, wxWindowID id=-1, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxNO_BORDER, const wxString &name="panel", gestione *gpannello=-1)
int GetMinWidth ()
int GetMinHeight ()
void WxdeleteClick (wxCommandEvent &event)
void TxtYMaxEnter (wxCommandEvent &event)
void TxtYMinEnter (wxCommandEvent &event)
void TxtXMinEnter (wxCommandEvent &event)
void TxtXMaxEnter (wxCommandEvent &event)
void TxtZMinEnter (wxCommandEvent &event)
void TxtZMaxEnter (wxCommandEvent &event)
void CheckOptions ()

Public Attributes

WxGraficoGrafico

Private Attributes

wxTextCtrl * TxtYMax
wxTextCtrl * TxtYMin
wxTextCtrl * TxtXMax
wxTextCtrl * TxtXMin
wxTextCtrl * TxtZMax
wxTextCtrl * TxtZMin

Detailed Description

Definition at line 15 of file Graph3DFrame.h.


Constructor & Destructor Documentation

Graph3DFrame::Graph3DFrame wxWindow *  parent,
wxWindowID  id = -1,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxNO_BORDER,
const wxString &  name = "panel",
gestione gpannello = -1
 

Definition at line 30 of file Graph3DFrame.cpp.

References deltax_3D, and deltay_3D.


Member Function Documentation

void Graph3DFrame::CheckOptions  ) 
 

Definition at line 174 of file Graph3DFrame.cpp.

References Grafico, WxGrafico::opzioni, TxtXMax, TxtXMin, TxtYMax, TxtYMin, TxtZMax, TxtZMin, TLista3D::xmax, TLista3D::xmin, TLista3D::ymax, TLista3D::ymin, TLista3D::zmax, and TLista3D::zmin.

Referenced by TxtXMaxEnter(), TxtXMinEnter(), TxtYMaxEnter(), TxtYMinEnter(), TxtZMaxEnter(), and TxtZMinEnter().

int Graph3DFrame::GetMinHeight  ) 
 

Definition at line 80 of file Graph3DFrame.cpp.

int Graph3DFrame::GetMinWidth  ) 
 

Definition at line 75 of file Graph3DFrame.cpp.

void Graph3DFrame::OnSize wxSizeEvent &  event  ) 
 

Reponds to size event.

Reimplemented from wxResizeableControl.

Definition at line 64 of file Graph3DFrame.cpp.

References Grafico, TxtXMax, TxtXMin, TxtYMin, and TxtZMax.

void Graph3DFrame::TxtXMaxEnter wxCommandEvent &  event  ) 
 

Definition at line 130 of file Graph3DFrame.cpp.

References CheckOptions(), Grafico, Isnumeric(), WxGrafico::opzioni, TxtXMax, and TLista3D::xmax.

void Graph3DFrame::TxtXMinEnter wxCommandEvent &  event  ) 
 

Definition at line 116 of file Graph3DFrame.cpp.

References CheckOptions(), Grafico, Isnumeric(), WxGrafico::opzioni, TxtXMin, and TLista3D::xmin.

void Graph3DFrame::TxtYMaxEnter wxCommandEvent &  event  ) 
 

Definition at line 86 of file Graph3DFrame.cpp.

References CheckOptions(), Grafico, Isnumeric(), WxGrafico::opzioni, TxtYMax, and TLista3D::ymax.

void Graph3DFrame::TxtYMinEnter wxCommandEvent &  event  ) 
 

Definition at line 100 of file Graph3DFrame.cpp.

References CheckOptions(), Grafico, Isnumeric(), WxGrafico::opzioni, TxtYMin, and TLista3D::ymin.

void Graph3DFrame::TxtZMaxEnter wxCommandEvent &  event  ) 
 

Definition at line 159 of file Graph3DFrame.cpp.

References CheckOptions(), Grafico, Isnumeric(), WxGrafico::opzioni, TxtZMax, and TLista3D::zmax.

void Graph3DFrame::TxtZMinEnter wxCommandEvent &  event  ) 
 

Definition at line 145 of file Graph3DFrame.cpp.

References CheckOptions(), Grafico, Isnumeric(), WxGrafico::opzioni, TxtZMin, and TLista3D::zmin.

void Graph3DFrame::WxdeleteClick wxCommandEvent &  event  ) 
 

Definition at line 239 of file Graph3DFrame.cpp.


Member Data Documentation

WxGrafico* Graph3DFrame::Grafico
 

Definition at line 26 of file Graph3DFrame.h.

Referenced by MainFrm::BtnModificaClick(), CheckOptions(), PnlObjTree::FillFunction(), OnSize(), TxtXMaxEnter(), TxtXMinEnter(), TxtYMaxEnter(), TxtYMinEnter(), TxtZMaxEnter(), and TxtZMinEnter().

wxTextCtrl * Graph3DFrame::TxtXMax [private]
 

Definition at line 21 of file Graph3DFrame.h.

Referenced by CheckOptions(), OnSize(), and TxtXMaxEnter().

wxTextCtrl * Graph3DFrame::TxtXMin [private]
 

Definition at line 21 of file Graph3DFrame.h.

Referenced by CheckOptions(), OnSize(), and TxtXMinEnter().

wxTextCtrl* Graph3DFrame::TxtYMax [private]
 

Definition at line 21 of file Graph3DFrame.h.

Referenced by CheckOptions(), and TxtYMaxEnter().

wxTextCtrl * Graph3DFrame::TxtYMin [private]
 

Definition at line 21 of file Graph3DFrame.h.

Referenced by CheckOptions(), OnSize(), and TxtYMinEnter().

wxTextCtrl * Graph3DFrame::TxtZMax [private]
 

Definition at line 21 of file Graph3DFrame.h.

Referenced by CheckOptions(), OnSize(), and TxtZMaxEnter().

wxTextCtrl * Graph3DFrame::TxtZMin [private]
 

Definition at line 21 of file Graph3DFrame.h.

Referenced by CheckOptions(), and TxtZMinEnter().


The documentation for this class was generated from the following files:

 

SourceForge Logo