|
Index
C++ Code Documentation
cmclab::ui::Controls
Derived from: widget::ui::Dialog
File: LAB/cmclab/ui/Controls.H
public:
- Controls();
 | constructor | |
- virtual ~Controls();
 | destructor | |
- typedef double Real;
- typedef std::complex<Real> Complex;
- void set_lambda_S3();
- void set_lambda_R3();
- void set_lambda_H3();
- void inc_lambda_R3(float dx);
- void inc_lambda_R3_slow();
- void inc_lambda_R3_med();
- void inc_lambda_R3_fast();
- void dec_lambda_R3_slow();
- void dec_lambda_R3_med();
- void dec_lambda_R3_fast();
- void toggle_normalshift();
protected:
- void set( parser::KeyParser const & );
- void get( parser::KeyParser & ) const;
- virtual void set_lambda_S3( double, double ) = 0;
- virtual void set_lambda_R3( double ) = 0;
- virtual void set_lambda_H3( std::complex<double> const & ) = 0;
- virtual void set_normalshift( double ) = 0;
- virtual void set_mean_curvature( double ) = 0;
- virtual void load_surface() = 0;
- virtual void parameter_notebook_cb();
 | virtual void stop_motion() = 0; callbacks | |
- virtual void reset_S3_cb();
- virtual void lambda0_S3_cb();
- virtual void lambda_button00_cb();
- virtual void lambda_button01_cb();
- virtual void lambda_button02_cb();
- virtual void lambda_button03_cb();
- virtual void lambda1_S3_cb();
- virtual void lambda_button10_cb();
- virtual void lambda_button11_cb();
- virtual void lambda_button12_cb();
- virtual void lambda_button13_cb();
- virtual void reset_R3_cb();
- virtual void lambda_R3_cb();
- virtual void lambda_button0_cb();
- virtual void lambda_button1_cb();
- virtual void lambda_button2_cb();
- virtual void lambda_button3_cb();
- virtual void normalshift_cb();
- virtual void normalshift_button0_cb();
- virtual void normalshift_button1_cb();
- virtual void normalshift_button2_cb();
- virtual void mean_curvature_cb();
- virtual void reset_H3_cb();
- virtual void lambda0_H3_cb();
- virtual void lambda1_H3_cb();
- static char const *label();
private:
- virtual widget::ui::Choice *main_book_w() = 0;
 | widgets | |
- virtual widget::ui::String *potential_variable_w() = 0;
- virtual widget::ui::String *potential_w() = 0;
- virtual widget::ui::String *zstart_w() = 0;
- virtual widget::ui::String *xstart_w() = 0;
- virtual widget::ui::Choice *parameter_notebook_w() = 0;
- virtual widget::ui::Float *lambda0_S3_w() = 0;
- virtual widget::ui::Float *lambda1_S3_w() = 0;
- virtual widget::ui::Float *lambda_R3_w() = 0;
- virtual widget::ui::Float *normalshift_w() = 0;
- virtual widget::ui::Float *mean_curvature_w() = 0;
- virtual widget::ui::Float *lambda0_H3_w() = 0;
- virtual widget::ui::Float *lambda1_H3_w() = 0;
- virtual widget::ui::String *polynomial_length_w() = 0;
- virtual widget::ui::String *initial_integrator_count_w() = 0;
- virtual widget::ui::String *integrator_count_w() = 0;
- virtual widget::ui::Choice *iwasawa_method_w() = 0;
- virtual widget::ui::String *basis_length_w() = 0;
- virtual widget::ui::Boolean *birkhoff_w() = 0;
- virtual widget::ui::Boolean *one_column_w() = 0;
- virtual widget::ui::Choice const *main_book_w() const = 0;
- virtual widget::ui::String const *potential_variable_w() const = 0;
- virtual widget::ui::String const *potential_w() const = 0;
- virtual widget::ui::String const *zstart_w() const = 0;
- virtual widget::ui::String const *xstart_w() const = 0;
- virtual widget::ui::Choice const *parameter_notebook_w() const = 0;
- virtual widget::ui::Float const *lambda0_S3_w() const = 0;
- virtual widget::ui::Float const *lambda1_S3_w() const = 0;
- virtual widget::ui::Float const *lambda_R3_w() const = 0;
- virtual widget::ui::Float const *normalshift_w() const = 0;
- virtual widget::ui::Float const *mean_curvature_w() const = 0;
- virtual widget::ui::Float const *lambda0_H3_w() const = 0;
- virtual widget::ui::Float const *lambda1_H3_w() const = 0;
- virtual widget::ui::String const *polynomial_length_w() const = 0;
- virtual widget::ui::String const *initial_integrator_count_w() const = 0;
- virtual widget::ui::String const *integrator_count_w() const = 0;
- virtual widget::ui::Choice const *iwasawa_method_w() const = 0;
- virtual widget::ui::String const *basis_length_w() const = 0;
- virtual widget::ui::Boolean const *birkhoff_w() const = 0;
- virtual widget::ui::Boolean const *one_column_w() const = 0;
- Controls( Controls const & );
- Controls &operator=( Controls const & );
|