23 #ifndef MATERIAL_MODEL_H 
   24 #define MATERIAL_MODEL_H 
   33 #include <Graphic3d_MaterialAspect.hxx> 
   52   void                fromProperties( 
const QString& );
 
   53   QString             toProperties();
 
   57   bool                isPhysical() 
const;
 
   58   void                setPhysical( 
bool );
 
   60   bool                hasReflection( ReflectionType ) 
const;
 
   61   void                setReflection( ReflectionType, 
bool );
 
   63   QColor              color( ReflectionType ) 
const;
 
   64   void                setColor( ReflectionType, 
const QColor& );
 
   66   double              reflection( ReflectionType, 
bool = 
true ) 
const;
 
   67   void                setReflection( ReflectionType, 
double, 
bool = 
true );
 
   69   double              shininess( 
bool = 
true) 
const;
 
   70   void                setShininess( 
double, 
bool = 
true );
 
   72   double              transparency() 
const;
 
   73   void                setTransparency( 
double );
 
   75   Graphic3d_MaterialAspect  getMaterialOCCAspect( 
bool = 
true );
 
   99 #endif // MATERIAL_MODEL_H