|
Index
C++ Code Documentation
milieu::opengl::ui::ClipPlane
Derived from: widget::ui::Dialog
, math::ReadUtil
File: GEOM/milieu/ui/ClipPlane.H
public:
- typedef double Real;
- typedef math::Matrix<Real> Transform;
- ClipPlane();
 | constructor | |
- virtual ~ClipPlane();
 | destructor | |
- virtual void clipplane_reset();
 | interface | |
- virtual void clipplane_reset( uint id );
- virtual void clipplane_select( uint id );
- virtual void clipplane_enable( uint id, bool a );
- virtual void clipplane_moving( uint id, bool a );
- virtual void clipplane_show( uint id, bool a );
- virtual void clipplane_attached( uint id, bool a );
- virtual void clipplane_position( bool id, Transform const &a );
- virtual void clipplane_synchronize();
- bool command( base::String const &command, base::String const &argument, base::String &response );
protected:
- virtual void id_cb();
 | callbacks callbacks | |
- virtual void enable_cb();
- virtual void moving_cb();
- virtual void show_cb();
- virtual void attached_cb();
- virtual void reset_cb();
- char const *label();
private:
- virtual ::milieu::opengl::ClipPlaneSet *clipplaneset() = 0;
 | pure virtuals | |
- virtual ::milieu::opengl::ClipPlaneSet const *clipplaneset() const = 0;
- virtual widget::ui::Choice *id_w() = 0;
 | virtual void geomobject_move_enable(bool state) = 0; virtual void light_moving_off() = 0; widgets | |
- virtual widget::ui::Boolean *enable_w() = 0;
- virtual widget::ui::Boolean *moving_w() = 0;
- virtual widget::ui::Boolean *show_w() = 0;
- virtual widget::ui::Boolean *attached_w() = 0;
- void _select( uint id );
 | implementation | |
- void _reset( uint id );
- void _enable( uint id, bool a );
- void _show( uint id, bool a );
 | void _moving( uint id, bool a ); | |
- void _attached( uint id, bool a );
- void set_ui_from_data( opengl::ClipPlaneSet *clipplaneset );
 | utility | |
- ClipPlane( ClipPlane const & );
 | disabled copy constructor | |
- ClipPlane &operator=( ClipPlane const & );
 | disabled assignment operator | |
|