Index

C++ Code Documentation

milieu::opengl::ui::GlobalLight

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

File: GEOM/milieu/ui/GlobalLight.H

public:
  • GlobalLight();
    constructor
  • virtual ~GlobalLight();
    destructor
  • virtual void globallight_reset();
    interface
  • virtual void globallight_enable( bool a );
  • virtual void globallight_ambient( base::Color3 const &a );
  • virtual void globallight_viewpoint( bool a );
  • virtual void globallight_sidedness( bool a );
  • virtual void globallight_toggle();
  • virtual void globallight_synchronize();
  • bool command( base::String const &command, base::String const &argument, base::String &response );
protected:
  • virtual void enable_cb();
    callbacks
  • virtual void reset_cb();
  • virtual void ambient_cb();
  • virtual void sidedness_cb();
  • virtual void viewpoint_cb();
  • char const *label();
private:
  • virtual ::milieu::opengl::GlobalLight *globallight() = 0;
    pure virtuals
  • virtual ::milieu::opengl::GlobalLight const *globallight() const = 0;
  • virtual widget::ui::Boolean *enable_w() = 0;
    widgets
  • virtual widget::ui::FloatSet *ambient_w() = 0;
  • virtual widget::ui::Choice *viewpoint_w() = 0;
  • virtual widget::ui::Choice *sidedness_w() = 0;
  • static float const _default_lightmodel_ambient[3U];
  • GlobalLight( GlobalLight const & );
    disabled copy constructor
  • GlobalLight &operator=( GlobalLight const & );
    disabled assignment operator


milieu::opengl::ui::GlobalLight GANG