|
Index
C++ Code Documentation
lab::ui::Exception
Derived from: base::Exception
File: LAB/lab/ui/Domain.H
public:
- enum ErrorCode;
 | Error codes arising from bad input. In the case of a GUI, these correspond roughly to the widgets. | |
- Exception( ErrorCode code ) throw() : base::Exception(_message0[code]);
protected:
- char const *label();
- void set( parser::KeyParser const & );
- void get( parser::KeyParser & ) const;
private:
- static char const *const _message0[];
- };
- class Lab;
- class Domain : public widget::ui::Dialog;
- void set( base::String const &domain );
- void _read_rectangular( base::String const &domain );
- void _read_polar( base::String const &domain );
- void _read_polar_exp( base::String const &domain );
- void _read_curve( base::String const &domain );
- void _read_triangulated( base::String const &domain );
- void _read_file( base::String const &domain );
- virtual base::String const &domain() const = 0;
 | pure virtuals | |
- virtual widget::ui::Choice *domain_choice_w() = 0;
 | widgets | |
- virtual widget::ui::Choice const *domain_choice_w() const = 0;
- virtual widget::ui::String *rect_base_w() = 0;
- virtual widget::ui::String const *rect_base_w() const = 0;
- virtual widget::ui::String *rect_a0_w() = 0;
- virtual widget::ui::String const *rect_a0_w() const = 0;
- virtual widget::ui::String *rect_count0_w() = 0;
- virtual widget::ui::String const *rect_count0_w() const = 0;
- virtual widget::ui::String *rect_a1_w() = 0;
- virtual widget::ui::String const *rect_a1_w() const = 0;
- virtual widget::ui::String *rect_count1_w() = 0;
- virtual widget::ui::String const *rect_count1_w() const = 0;
- virtual widget::ui::String *polar_center_w() = 0;
- virtual widget::ui::String const *polar_center_w() const = 0;
- virtual widget::ui::String *polar_radius0_w() = 0;
- virtual widget::ui::String const *polar_radius0_w() const = 0;
- virtual widget::ui::String *polar_radius1_w() = 0;
- virtual widget::ui::String const *polar_radius1_w() const = 0;
- virtual widget::ui::String *polar_n_radius_w() = 0;
- virtual widget::ui::String const *polar_n_radius_w() const = 0;
- virtual widget::ui::String *polar_angle0_w() = 0;
- virtual widget::ui::String const *polar_angle0_w() const = 0;
- virtual widget::ui::String *polar_angle1_w() = 0;
- virtual widget::ui::String const *polar_angle1_w() const = 0;
- virtual widget::ui::String *polar_n_angle_w() = 0;
- virtual widget::ui::String const *polar_n_angle_w() const = 0;
- virtual widget::ui::Choice *polar_mode_w() = 0;
- virtual widget::ui::Choice const *polar_mode_w() const = 0;
- virtual widget::ui::String *line_x0_w() = 0;
- virtual widget::ui::String const *line_x0_w() const = 0;
- virtual widget::ui::String *line_x1_w() = 0;
- virtual widget::ui::String const *line_x1_w() const = 0;
- virtual widget::ui::String *line_count_w() = 0;
- virtual widget::ui::String const *line_count_w() const = 0;
- virtual widget::ui::String *circle_center_w() = 0;
- virtual widget::ui::String const *circle_center_w() const = 0;
- virtual widget::ui::String *circle_radius_w() = 0;
- virtual widget::ui::String const *circle_radius_w() const = 0;
- virtual widget::ui::String *circle_angle0_w() = 0;
- virtual widget::ui::String const *circle_angle0_w() const = 0;
- virtual widget::ui::String *circle_angle1_w() = 0;
- virtual widget::ui::String const *circle_angle1_w() const = 0;
- virtual widget::ui::String *circle_count_w() = 0;
- virtual widget::ui::String const *circle_count_w() const = 0;
- virtual widget::ui::String *curve_list_w() = 0;
- virtual widget::ui::String const *curve_list_w() const = 0;
- virtual widget::ui::String *boundary_list_w() = 0;
- virtual widget::ui::String const *boundary_list_w() const = 0;
- virtual widget::ui::Int *refine_w() = 0;
- virtual widget::ui::Int const *refine_w() const = 0;
- virtual widget::ui::Float *min_angle_w() = 0;
- virtual widget::ui::Float const *min_angle_w() const = 0;
- virtual widget::ui::Float *max_area_w() = 0;
- virtual widget::ui::Float const *max_area_w() const = 0;
- virtual widget::ui::Float *max_area2_w() = 0;
- virtual widget::ui::Float const *max_area2_w() const = 0;
- virtual widget::ui::Float *curvature_exp_w() = 0;
- virtual widget::ui::Float const *curvature_exp_w() const = 0;
- virtual widget::ui::Float *curvature_cut_w() = 0;
- virtual widget::ui::Float const *curvature_cut_w() const = 0;
- virtual widget::ui::Float *smooth_w() = 0;
- virtual widget::ui::Float const *smooth_w() const = 0;
- virtual widget::ui::String *domainfile_w() = 0;
- virtual widget::ui::String const *domainfile_w() const = 0;
- Domain( Domain const & );
 | disabled copy constructor | |
- Domain &operator=( Domain const & );
 | disabled assignment operator | |
|