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