Mitsuba Renderer  0.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mitsuba::VPL Struct Reference

#include <mitsuba/render/vpl.h>

Public Member Functions

 VPL (EVPLType type, const Spectrum &P)
std::string toString () const

Public Attributes

EVPLType type
Spectrum P
Intersection its
const Emitteremitter
Float emitterScale

Detailed Description

Support routines for rendering algorithms based on VPLs (virtual point lights)

Constructor & Destructor Documentation

mitsuba::VPL::VPL ( EVPLType  type,
const Spectrum P 

Member Function Documentation

std::string mitsuba::VPL::toString ( ) const

Member Data Documentation

const Emitter* mitsuba::VPL::emitter
Float mitsuba::VPL::emitterScale
Intersection mitsuba::VPL::its
Spectrum mitsuba::VPL::P
EVPLType mitsuba::VPL::type

The documentation for this struct was generated from the following file: