|
Index
C++ Code Documentation
milieu::MilieuUiCmd
Derived from: milieu::virtual MilieuUi
File: GEOM/milieu/interface/MilieuUiCmd.H
public:
- MilieuUiCmd();
 | constructor | |
- virtual ~MilieuUiCmd();
 | destructor | |
- void _hide_all();
- void _enable_tooltips(bool state);
- bool _command( base::String const &command, base::String const &argment, base::String &response );
- void background_toggle_raise_show();
- void blend_toggle_raise_show();
- void camera_toggle_raise_show();
- void clipplane_toggle_raise_show();
- void globallight_toggle_raise_show();
- void light_toggle_raise_show();
- void readbackground_toggle_raise_show();
- void background_reset();
 | background | |
- void background_color( uint );
- void background_color( base::Color3 const &c);
- void background_prev();
- void background_next();
- void blend_reset();
 | void background_image( base::String const &filename ); blend | |
- void antialias_point( bool x );
- void antialias_line( bool x );
- void blend_enable( bool x );
- void blend_src_function( uint x );
- void blend_dest_function( uint x );
- void fog_enable( bool x );
- void fog_mode( uint x );
- void fog_parameter( base::ArrayX<float,3U> const &x );
- void fog_color( base::Color3 const &x );
- void depth_enable( bool x );
- void depth_function( uint x );
- void depth_mask( bool x );
- void hint_point_smooth( bool x );
- void hint_line_smooth( uint x );
- void hint_polygon_smooth( uint x );
- void hint_fog( uint x );
- void hint_perspective_correction( uint x );
- virtual milieu::Camera const &get_camera() const;
 | get the camera | |
- virtual void set_camera( milieu::Camera const &cam );
 | set the camera | |
- virtual void reset_camera( milieu::CameraMode = milieu::PERSPECTIVE );
 | reset the camera | |
- void clipplane_reset();
 | clipplane | |
- void clipplane_reset( uint id );
- void clipplane_enable( uint id, bool x );
- void clipplane_moving( uint id, bool x );
- void clipplane_attached( uint id, bool x );
- void clipplane_position( bool id, geom::Transform const &t );
- void light_select(uint id);
 | light | |
- void light_reset();
- void light_reset( uint id );
- void light_enable( uint id, bool x );
- void light_moving( uint id, bool x );
- void light_attached( uint id, bool x );
- void light_position( bool(id), geom::Transform const &t );
- void light_ambient( uint id, base::Color3 const &y );
- void light_diffuse( uint id, base::Color3 const &y );
- void light_specular( uint id, base::Color3 const &y );
- void light_spot( uint id, base::ArrayX<float,5U> const &x );
- void light_attenuation( uint id, base::ArrayX<float,3U> const &x );
- void light_prev();
- void light_next();
- void globallight_reset();
 | global light | |
- void globallight_enable( bool x );
- void globallight_ambient( base::Color3 const &x );
- void globallight_viewpoint( bool x );
- void globallight_sidedness( bool x );
- void globallight_toggle();
- void globallight_synchronize();
- void synchronize();
 | synchronize the widgets with the current milieu | |
protected:
- virtual void controls( widget::ui::KeyBase &);
- virtual void controls_win( widget::ui::KeyBase &);
private:
- _MilieuUiCmd *_;
- MilieuUiCmd( MilieuUiCmd const & );
 | disabled copy constructor | |
- MilieuUiCmd &operator=( MilieuUiCmd const & );
 | disabled assignment operator | |
- friend class _MilieuUiCmd;
|