30 #ifndef CORE_DATATYPES_MATERIAL_H
31 #define CORE_DATATYPES_MATERIAL_H 1
33 #include <Core/Containers/LockingHandle.h>
34 #include <Core/Thread/UsedWithLockingHandle.h>
54 Material(
const Color&,
const Color&,
const Color&,
double);
Color ambient
Definition: Material.h:44
double shininess
Definition: Material.h:47
Definition: Persistent.h:89
Definition: Persistent.h:187
Color emission
Definition: Material.h:48
#define SCISHARE
Definition: share.h:39
double transparency
Definition: Material.h:50
LockingHandle< Material > MaterialHandle
Definition: Material.h:65
Definition: Material.h:41
Color diffuse
Definition: Material.h:45
Color specular
Definition: Material.h:46
Definition: Persistent.h:64
double reflectivity
Definition: Material.h:49
double refraction_index
Definition: Material.h:51
static PersistentTypeID type_id
Definition: Material.h:62
Definition: UsedWithLockingHandle.h:44