luxrays::sdl::LightMaterial Class Reference

#include <material.h>

Inheritance diagram for luxrays::sdl::LightMaterial:
luxrays::sdl::Material luxrays::sdl::AreaLightMaterial

List of all members.

Public Member Functions

bool IsLightSource () const
bool IsDiffuse () const
bool IsSpecular () const
virtual Spectrum Le (const ExtMesh *mesh, const unsigned triIndex, const Vector &wo) const =0

Detailed Description

Definition at line 55 of file material.h.


Member Function Documentation

bool luxrays::sdl::LightMaterial::IsDiffuse (  )  const [inline, virtual]

Implements luxrays::sdl::Material.

Definition at line 58 of file material.h.

bool luxrays::sdl::LightMaterial::IsLightSource (  )  const [inline, virtual]

Implements luxrays::sdl::Material.

Definition at line 57 of file material.h.

bool luxrays::sdl::LightMaterial::IsSpecular (  )  const [inline, virtual]

Implements luxrays::sdl::Material.

Definition at line 59 of file material.h.

virtual Spectrum luxrays::sdl::LightMaterial::Le ( const ExtMesh mesh,
const unsigned  triIndex,
const Vector wo 
) const [pure virtual]

The documentation for this class was generated from the following file:
Generated on Sat Aug 21 14:06:21 2010 for LuxRays by  doxygen 1.6.3