TBTK
TBTK::HoppingAmplitudePanel Class Reference
Inheritance diagram for TBTK::HoppingAmplitudePanel:

Public Member Functions

 HoppingAmplitudePanel (wxWindow *parent)
 
 ~HoppingAmplitudePanel ()
 
void setHoppingAmplitude (const HoppingAmplitude &hoppingAmplitude)
 
const HoppingAmplitudegetHoppingAmplitude () const
 
void onPaintEvent (wxPaintEvent &event)
 
void onSizeEvent (wxSizeEvent &event)
 
void onAmplitudeChanged (wxCommandEvent &event)
 
void onIndexChanged (wxCommandEvent &event)
 

Protected Member Functions

 DECLARE_EVENT_TABLE ()
 

Constructor & Destructor Documentation

TBTK::HoppingAmplitudePanel::HoppingAmplitudePanel ( wxWindow *  parent)

Constructor.

TBTK::HoppingAmplitudePanel::~HoppingAmplitudePanel ( )

Destructor.

Member Function Documentation

TBTK::HoppingAmplitudePanel::DECLARE_EVENT_TABLE ( )
protected

Redraw.

const HoppingAmplitude & TBTK::HoppingAmplitudePanel::getHoppingAmplitude ( ) const
inline
void TBTK::HoppingAmplitudePanel::onAmplitudeChanged ( wxCommandEvent &  event)

On amplitude changed.

void TBTK::HoppingAmplitudePanel::onIndexChanged ( wxCommandEvent &  event)

On Index changed.

void TBTK::HoppingAmplitudePanel::onPaintEvent ( wxPaintEvent &  event)

On paint event.

void TBTK::HoppingAmplitudePanel::onSizeEvent ( wxSizeEvent &  event)

On size event.

void TBTK::HoppingAmplitudePanel::setHoppingAmplitude ( const HoppingAmplitude hoppingAmplitude)

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