Index

C++ Code Documentation

isight::kernel::IsightBase

Derived from: virtual geomui::GeomUi , virtual milieu::MilieuUi , virtual isightui::ViewerUi

Children: isight::kernel::IsightBaseCmd, isight::kernel::IsightBaseGtk

File: VIEWER/isight/interface/IsightBase.H

public:
  • IsightBase();
    constructor
  • virtual ~IsightBase();
    destructor
  • virtual bool command( base::String const &command, base::String const &argment, base::String &response );
protected:
  • virtual void hide_all();
  • virtual void enable_tooltips( bool state );
private:
  • virtual ::geomui::GeomUi *geom_ui();
  • virtual ::geomui::GeomUi const *geom_ui() const;
  • virtual ::milieu::MilieuUi *milieu_ui();
  • virtual ::milieu::MilieuUi const *milieu_ui() const;
  • virtual ::isightui::ViewerUi *viewer_ui();
  • virtual ::isightui::ViewerUi const *viewer_ui() const;
  • ::geomui::GeomUi *_geom_ui();
  • ::geomui::GeomUi const *_geom_ui() const;
  • ::milieu::MilieuUi *_milieu_ui();
  • ::milieu::MilieuUi const *_milieu_ui() const;
  • ::isightui::ViewerUi *_viewer_ui();
  • ::isightui::ViewerUi const *_viewer_ui() const;
  • virtual milieu::opengl::Milieu *milieu() = 0;
    MilieuUi
  • virtual milieu::opengl::Milieu const *milieu() const = 0;
  • virtual geom::Surface *surface() = 0;
    GeomUi
  • virtual geom::Surface const *surface() const = 0;
  • virtual void refresh() = 0;
  • virtual isight::kernel::ViewerBase *viewer() = 0;
    ViewerUi
  • virtual isight::kernel::ViewerBase const *viewer() const = 0;
  • IsightBase( IsightBase const & );
    disabled copy constructor
  • IsightBase &operator=( IsightBase const & );
    disabled assignment operator


isight::kernel::IsightBase GANG