35 #ifndef ANA_COLOR_WRENDERING_H    36 #define ANA_COLOR_WRENDERING_H    41 #include <anatomist/ui/ui_color_rendering.h>    59   RenderingWindow( 
const std::set<anatomist::AObject *> &, QWidget* parent = 0, 
    60                   const char *name = 0, Qt::WindowFlags f = 0 );
    63   const std::set<anatomist::AObject*>& 
objects()
 const { 
return _parents; }
    68   void updateObjectsRendering();
    69   void updateInterface();
    74   void objectsChosen( 
const std::set<anatomist::AObject *> & );
    76   void enableShadersClicked( 
int x );
    77   void renderModeChanged( 
int x );
    78   void renderPropertyChanged( 
int x );
    79   void lightingModelChanged( 
int x );
    80   void interpolationModelChanged( 
int x );
    81   void coloringModelChanged( 
int x );
    82   void selectionModeChanged( 
int x );
    83   void lineWidthChanged();
    84   void unlitColorClicked();
    86   void reloadClicked(
void);
    89   void updateObjectsShading();
    90   void removeObjectsShading();
 anatomist::Material _material
 
A class can implement the Observer interface when it wants to be informed of changes in observable ob...
 
anatomist::Shader _shader
 
This class can be subclassed to represent an object that the programmer wants to have observed...
 
This class has to be rewritten, it's really really a shame....... 
 
Rendering aspect (shading/lighting model, effects) tuning window. 
 
const anatomist::Shader & getShader() const
 
const anatomist::Material & getMaterial() const
 
const std::set< anatomist::AObject * > & objects() const
 
std::set< anatomist::AObject * > _parents