Clarisse 5.0 SP8 SDK  5.0.5.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
PbrEval Class Reference

Public Member Functions

void nullify ()
 
bool is_null () const
 
const GMathVec3d & get_normal () const
 
const float & get_pdf () const
 
const GMathVec3f & get_value () const
 
float & get_pdf ()
 
GMathVec3f & get_value ()
 
void set_normal (const GMathVec3d &normal)
 
void set_pdf (const float &pdf)
 
void set_value (const GMathVec3f &value)
 
void init (const GMathVec3d &normal, const GMathVec3f &value, const float &pdf)
 
void init (const GMathVec3f &value, const float &pdf)