Index

C++ Code Documentation

isight::kernel::isightui::ui::Style

Derived from: widget::ui::Dialog , base::ReadUtil

File: VIEWER/isightui/ui/Style.H

public:
  • Style();
    constructor
  • virtual ~Style();
    destructor
  • virtual void style( uint n );
    interface
  • virtual void axes(bool a);
  • virtual void toggle_axes();
  • virtual void sphere(bool a);
  • virtual void toggle_sphere();
  • virtual void stars(bool a);
  • virtual void toggle_stars();
  • virtual void style_prev();
  • virtual void style_next();
  • void style_synchronize();
  • bool command( base::String const &command, base::String const &argument, base::String &response );
protected:
  • virtual void style0_cb();
    callbacks
  • virtual void style1_cb();
  • virtual void style2_cb();
  • virtual void style3_cb();
  • virtual void style4_cb();
  • virtual void style5_cb();
  • virtual void style6_cb();
  • virtual void style7_cb();
  • virtual void axes_cb();
  • virtual void sphere_cb();
  • virtual void stars_cb();
  • char const *label() const;
private:
  • virtual isight::kernel::ViewerBase *viewer() = 0;
    pure virtuals
  • virtual isight::kernel::ViewerBase const *viewer() const = 0;
  • virtual geom::Surface const *geomlist() const = 0;
  • virtual geom::Surface *geomlist() = 0;
  • virtual ::geomui::GeomUi *geom_ui() = 0;
  • virtual ::geomui::GeomUi const *geom_ui() const = 0;
  • virtual ::milieu::MilieuUi *milieu_ui() = 0;
  • virtual ::milieu::MilieuUi const *milieu_ui() const = 0;
  • static uint const STYLE_COUNT = 8;
  • struct MaterialData;
  • struct MilieuData;
  • uint _style;
  • struct StyleData;
  • static StyleData const _style_data[STYLE_COUNT];
  • virtual widget::ui::Boolean *axes_w() = 0;
    widgets
  • virtual widget::ui::Boolean *sphere_w() = 0;
  • virtual widget::ui::Boolean *stars_w() = 0;
  • Style( Style const & );
  • Style &operator=( Style const & );


isight::kernel::isightui::ui::Style GANG