![]()  | 
  
    anatomist
    5.0.5
    
   3D neuroimaging data viewer 
   | 
 
Light model window for 3D windows. More...
#include <anatomist/window3D/wLightModel.h>


Public Slots | |
| void | enableTab (int tabid) | 
| void | sourceAmbientChanged () | 
| void | sourceDiffuseChanged () | 
| void | sourceSpecularChanged () | 
| void | modelAmbientChanged () | 
| void | modelBackgroundChanged () | 
| void | setLocalViewer (bool state) | 
| void | setTwoSide (bool state) | 
| void | spotPositionChanged (int) | 
| void | spotDirectionChanged (int) | 
| void | spotExponentChanged (int) | 
| void | spotCutoffChanged (int) | 
| void | attenuationChanged (int) | 
Public Member Functions | |
| LightModelWindow (AWindow3D *win) | |
| virtual | ~LightModelWindow () | 
| virtual void | update (const anatomist::Observable *observable, void *arg) | 
| This method is called whenever the observed object is changed.  More... | |
  Public Member Functions inherited from anatomist::Observer | |
| virtual | ~Observer () | 
Protected Member Functions | |
| void | updateLights () | 
| virtual void | unregisterObservable (anatomist::Observable *) | 
| Called when an observable is destroyed, only called by Observable: don't use this function directly.  More... | |
  Protected Member Functions inherited from anatomist::Observer | |
| virtual void | cleanupObserver () | 
| call this function from inherited classes destructors.  More... | |
| virtual void | registerObservable (Observable *) | 
| only called by Observable: don't use this function directly  More... | |
| const std::set< Observable * > & | observed () const | 
Protected Attributes | |
| AWindow3D * | _window | 
Light model window for 3D windows.
Regroups now all light settings (was formerly 4 different windows)
Definition at line 49 of file wLightModel.h.
| LightModelWindow::LightModelWindow | ( | AWindow3D * | win | ) | 
      
  | 
  virtual | 
      
  | 
  slot | 
      
  | 
  slot | 
      
  | 
  slot | 
      
  | 
  slot | 
      
  | 
  slot | 
      
  | 
  slot | 
      
  | 
  slot | 
      
  | 
  slot | 
      
  | 
  slot | 
      
  | 
  slot | 
      
  | 
  slot | 
      
  | 
  slot | 
      
  | 
  slot | 
      
  | 
  protectedvirtual | 
Called when an observable is destroyed, only called by Observable: don't use this function directly.
Reimplemented from anatomist::Observer.
      
  | 
  virtual | 
This method is called whenever the observed object is changed.
The programmer calls an observable object's notifyObservers method to have all the object's observers notified of the change.
| observable | the observable object | 
Implements anatomist::Observer.
      
  | 
  protected | 
      
  | 
  protected | 
Definition at line 75 of file wLightModel.h.