Mitsuba Renderer  0.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
common.h File Reference
#include <mitsuba/core/ray.h>

Go to the source code of this file.


struct  mitsuba::PositionSamplingRecord
 Generic sampling record for positions. More...
struct  mitsuba::DirectionSamplingRecord
 Generic sampling record for directions. More...
struct  mitsuba::DirectSamplingRecord
 Record for solid-angle based area sampling techniques. More...






enum  mitsuba::ETransportMode { mitsuba::ERadiance = 0, mitsuba::EImportance = 1, mitsuba::ETransportModes = 2 }
 Specifies the transport mode when sampling or evaluating a scattering function. More...
enum  mitsuba::EMeasure {
  mitsuba::EInvalidMeasure = 0, mitsuba::ESolidAngle = 1, mitsuba::ELength = 2, mitsuba::EArea = 3,
  mitsuba::EDiscrete = 4
 A list of measures that are associated with various sampling methods in Mitsuba. More...

Macro Definition Documentation