|
Index
C++ Code Documentation
geomui::ui::CustomColor
Derived from: widget::ui::Dialog
, base::ReadUtil
File: GEOM/geomui/ui/CustomColor.H
public:
- CustomColor();
 | constructor | |
- virtual ~CustomColor();
 | destructor | |
- virtual void customcolor_reset();
 | interface | |
- virtual void customcolor_select( uint id );
- virtual void customcolor_original( base::Color4 const &c );
- virtual void customcolor_by_normal( base::Color4 const &c );
- virtual void customcolor_by_gaussian_curvature( base::Color4 const &c, float scale );
- virtual void customcolor_by_mean_curvature( base::Color4 const &c, float scale );
- virtual void customcolor_by_area( base::Color4 const &c, float scale );
- virtual void customcolor_by_direction( base::Color4 const &c );
- virtual void customcolor_by_distance( base::Color4 const &c, float scale );
- virtual void customcolor_randomly( base::Color4 const &c );
- virtual void customcolor_checked( base::Color4 const &c1, base::Color4 const &c2 );
- virtual void customcolor_fade( base::ArrayX<float,2U> const &a );
- virtual void customcolor_prev();
- virtual void customcolor_next();
- virtual void customcolor_synchronize();
- void synchronize_color_choice();
 | set the color of the geomobject to the current custom color choice | |
- bool command( base::String const &command, base::String const &argument, base::String &response );
protected:
- virtual void color_choice_cb();
 | callbacks | |
- virtual void color0_cb();
- virtual void color1_cb();
- virtual void color2_cb();
- virtual void color3_cb();
- virtual void color4_cb();
- virtual void color5_cb();
- virtual void color6_cb();
- virtual void color7_cb();
- virtual void color8_cb();
- virtual void color9_cb();
- virtual void color_reset0_cb();
- virtual void color_reset1_cb();
- virtual void color_reset2_cb();
- virtual void color_reset3_cb();
- virtual void color_reset4_cb();
- virtual void color_reset5_cb();
- virtual void color_reset6_cb();
- virtual void color_reset7_cb();
- virtual void color_reset8_cb();
- virtual void color_reset9_cb();
- char const *label() const;
private:
- virtual geom::Surface *geomlist() = 0;
 | pure virtuals | |
- virtual geom::Surface const *geomlist() const = 0;
- virtual void refresh_all() = 0;
- virtual void material_custom_color(uint id, bool x) = 0;
- virtual void customcolor_set_color0();
- virtual void customcolor_set_color1();
- virtual void customcolor_set_color2();
- virtual void customcolor_set_color3();
- virtual void customcolor_set_color4();
- virtual void customcolor_set_color5();
- virtual void customcolor_set_color6();
- virtual void customcolor_set_color7();
- virtual void customcolor_set_color8();
- virtual void customcolor_set_color9();
- virtual widget::ui::Choice *color_choice_w() = 0;
 | widgets | |
- virtual widget::ui::FloatSet *color0_w() = 0;
- virtual widget::ui::FloatSet *color1_w() = 0;
- virtual widget::ui::FloatSet *color2_w() = 0;
- virtual widget::ui::Float *scale2_w() = 0;
- virtual widget::ui::FloatSet *color3_w() = 0;
- virtual widget::ui::Float *scale3_w() = 0;
- virtual widget::ui::FloatSet *color4_w() = 0;
- virtual widget::ui::Float *scale4_w() = 0;
- virtual widget::ui::FloatSet *color5_w() = 0;
- virtual widget::ui::FloatSet *color6_w() = 0;
- virtual widget::ui::Float *scale6_w() = 0;
- virtual widget::ui::FloatSet *color7_w() = 0;
- virtual widget::ui::FloatSet *color8a_w() = 0;
- virtual widget::ui::FloatSet *color8b_w() = 0;
- virtual widget::ui::FloatSet *color9_w() = 0;
- static base::Color4 const color_surface_default_orig;
- static base::Color4 const color_surface_default;
- static float const scale_default;
- CustomColor( CustomColor const & );
 | disabled copy constructor | |
- CustomColor &operator=( CustomColor const & );
 | disabled assignment operator | |
|