|
Index
C++ Code Documentation
isight::kernel::isightui::ui::Geometry
Derived from: widget::ui::Dialog
, base::ReadUtil
File: VIEWER/isightui/ui/Geometry.H
public:
- Geometry();
 | constructor | |
- virtual ~Geometry();
 | destructor | |
- virtual void get_geometry( motion::GeometryMode &mode, motion::GeometryGroup &group, uint &dim ) const;
- virtual void set_geometry( motion::GeometryMode mode, motion::GeometryGroup group, uint dim );
- virtual void reset_geometry();
- virtual void geometry_mousemode( motion::MouseMode x );
- void mouse_rotation();
- void mouse_translation();
- void mouse_inversion();
- void mouse_scale();
- void synchronize();
- char const *label() const;
- bool command( base::String const &command, base::String const &argument, base::String &response );
protected:
- virtual void reset_position_cb();
 | callbacks | |
- virtual void geometry_reset_cb();
- virtual void geometry_mode_cb();
- virtual void geometry_group_cb();
- virtual void geometry_dim_cb();
- virtual void mousemode_cb();
private:
- virtual isight::kernel::ViewerBase *viewer() = 0;
- virtual isight::kernel::ViewerBase const *viewer() const = 0;
- void _set_geometry();
- virtual widget::ui::Choice *geometry_mode_w() = 0;
 | widgets | |
- virtual widget::ui::Choice const *geometry_mode_w() const = 0;
- virtual widget::ui::Choice *geometry_group_w() = 0;
- virtual widget::ui::Choice const *geometry_group_w() const = 0;
- virtual widget::ui::Choice *geometry_dim_w() = 0;
- virtual widget::ui::Choice const *geometry_dim_w() const = 0;
- virtual widget::ui::Choice *mousemode_w() = 0;
- virtual widget::ui::Choice const *mousemode_w() const = 0;
- static uint const DIM_OFFSET = 2U;
- Geometry( Geometry const & );
- Geometry &operator=( Geometry const & );
|