|
Index
C++ Code Documentation
geomui::GeomUiGtk
Derived from: geomui::virtual GeomUi
File: GEOM/geomui/interface/GeomUiGtk.H
public:
- GeomUiGtk( char const *label );
 | constructor | |
- virtual ~GeomUiGtk();
 | destructor | |
- void _hide_all();
- void _enable_tooltips(bool state);
- bool _command( base::String const &command, base::String const &argment, base::String &response );
- void build_toggle_raise_show();
- void customcolor_toggle_raise_show();
- void materialset_toggle_raise_show();
- void meshclip_toggle_raise_show();
- void statistics_toggle_raise_show();
- void build_reset();
 | build | |
- void reflect_plane_reset();
- void reflect_plane( base::ArrayX<float,4U> const &x );
- void reflect_coord_plane0();
- void reflect_coord_plane1();
- void reflect_coord_plane2();
- void meshclip_reset();
 | meshclip | |
- void meshclip_i( base::ArrayX<uint,2U> const &x );
- void meshclip_j( base::ArrayX<uint,2U> const &x );
- void meshclip_roll_i( float const &x );
- void meshclip_roll_j( float const &x );
- void customcolor_reset();
 | customcolor | |
- void customcolor_select( uint id );
- void customcolor_original( base::Color4 const &c );
- void customcolor_by_normal( base::Color4 const &c );
- void customcolor_by_gaussian_curvature( base::Color4 const &c, float scale );
- void customcolor_by_mean_curvature( base::Color4 const &c, float scale );
- void customcolor_by_area( base::Color4 const &c, float scale );
- void customcolor_by_direction( base::Color4 const &c );
- void customcolor_by_distance( base::Color4 const &c, float scale );
- void customcolor_randomly( base::Color4 const &c );
- void customcolor_checked( base::Color4 const &c1, base::Color4 const &c2 );
- void customcolor_fade( base::ArrayX<float,2U> const &a );
- void customcolor_prev();
- void customcolor_next();
- void material_reset();
 | materials | |
- void material_reset( uint id );
- void material_enable( uint id, bool x );
- void material_shademodel( uint id, bool x );
- void material_model( uint id, uint x );
- void material_element_size( uint id, float x );
- void material_gap( uint id, base::ArrayX<float,2U> const &x );
- void material_color( uint id, base::Color4 const &x );
- void material_ambient( uint id, base::Color3 const &x );
- void material_diffuse( uint id, base::Color4 const &x );
- void material_specular( uint id, base::Color3 const &x );
- void material_emissive( uint id, base::Color3 const &x );
- void material_shininess( uint id, float x );
- void material_side( uint id, base::ArrayX<uint,2U> const &x );
- void material_nudge( uint id, base::ArrayX<float,2U> const &x );
- void material_lit( uint id, bool x );
- void material_transparent( uint id, bool x );
- void material_custom_color( uint id, bool x );
- void material_shininess(uint);
- void material_shininess_next();
- void material_shininess_prev();
- void material_toggle_geomobject( uint n );
- void material_toggle_faces();
- void material_toggle_edges();
- void material_toggle_vertices();
- void material_toggle_boundary();
- void material_toggle_silhouette();
- void material_toggle_bbox();
- void material_toggle_shademodel( uint n );
- void material_toggle_shademodel();
- void material_toggle_transparent( uint n );
- void material_toggle_transparent();
- void material_toggle_mirror( uint n );
- void material_toggle_mirror();
- void synchronize();
 | synchronize the widgets with the current Surface | |
- void statistics_synchronize();
- void material_synchronize();
- virtual int key_press_event_d( uint key, uint state ) = 0;
protected:
- virtual void controls( widget::ui::KeyBase &);
- virtual void controls_win( widget::ui::KeyBase &);
private:
- _GeomUiGtk *_;
- GeomUiGtk( GeomUiGtk const & );
 | disabled copy constructor | |
- GeomUiGtk &operator=( GeomUiGtk const & );
 | disabled assignment operator | |
- friend class _GeomUiGtk;
|