Mitsuba Renderer  0.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mitsuba::Sensor Member List

This is the complete list of members for mitsuba::Sensor, including all inherited members.

AbstractEmitter(const Properties &props)mitsuba::AbstractEmitterprotected
AbstractEmitter(Stream *stream, InstanceManager *manager)mitsuba::AbstractEmitterprotected
addChild(const std::string &name, ConfigurableObject *child)mitsuba::Sensorvirtual
addChild(ConfigurableObject *child)mitsuba::Sensorinline
ConfigurableObject(const Properties &props)mitsuba::ConfigurableObjectinlineprotected
ConfigurableObject(Stream *stream, InstanceManager *manager)mitsuba::ConfigurableObjectprotected
configure()mitsuba::Sensorvirtual
createShape(const Scene *scene)mitsuba::AbstractEmittervirtual
decRef(bool autoDeallocate=true) const Object
EDeltaDirection enum valuemitsuba::AbstractEmitter
EDeltaPosition enum valuemitsuba::AbstractEmitter
EDeltaTime enum valuemitsuba::Sensor
EDirectionSampleMapsToPixels enum valuemitsuba::Sensor
EEmitterType enum namemitsuba::AbstractEmitter
ENeedsApertureSample enum valuemitsuba::Sensor
EOnSurface enum valuemitsuba::AbstractEmitter
EOrthographicCamera enum valuemitsuba::Sensor
EPerspectiveCamera enum valuemitsuba::Sensor
EPositionSampleMapsToPixels enum valuemitsuba::Sensor
EProjectiveCamera enum valuemitsuba::Sensor
ESensorFlags enum namemitsuba::Sensor
eval(const Intersection &its, const Vector &d, Point2 &samplePos) const mitsuba::Sensorvirtual
evalDirection(const DirectionSamplingRecord &dRec, const PositionSamplingRecord &pRec) const mitsuba::AbstractEmittervirtual
evalPosition(const PositionSamplingRecord &pRec) const mitsuba::AbstractEmittervirtual
getAABB() const =0mitsuba::AbstractEmitterpure virtual
getAspect() const mitsuba::Sensorinline
getClass() const mitsuba::Sensorvirtual
getDirectMeasure() const mitsuba::AbstractEmitterinline
getFilm()mitsuba::Sensorinline
getFilm() const mitsuba::Sensorinline
getID() const mitsuba::ConfigurableObjectinline
getMedium()mitsuba::AbstractEmitterinline
getMedium() const mitsuba::AbstractEmitterinline
getProperties() const mitsuba::ConfigurableObjectinline
getRefCount() const Objectinline
getSamplePosition(const PositionSamplingRecord &pRec, const DirectionSamplingRecord &dRec, Point2 &position) const mitsuba::Sensorvirtual
getSampler()mitsuba::Sensorinline
getSampler() const mitsuba::Sensorinline
getShape()mitsuba::AbstractEmitterinline
getShape() const mitsuba::AbstractEmitterinline
getShutterOpen() const mitsuba::Sensorinline
getShutterOpenTime() const mitsuba::Sensorinline
getType() const mitsuba::AbstractEmitterinline
getWorldTransform() const mitsuba::AbstractEmitterinline
incRef() const Object
isDegenerate() const mitsuba::AbstractEmitterinline
isOnSurface() const mitsuba::AbstractEmitterinline
m_aspectmitsuba::Sensorprotected
m_filmmitsuba::Sensorprotected
m_invResolutionmitsuba::Sensorprotected
m_mediummitsuba::AbstractEmitterprotected
m_propertiesmitsuba::ConfigurableObjectprotected
m_resolutionmitsuba::Sensorprotected
m_samplermitsuba::Sensorprotected
m_shapemitsuba::AbstractEmitterprotected
m_shutterOpenmitsuba::Sensorprotected
m_shutterOpenTimemitsuba::Sensorprotected
m_theClassmitsuba::Sensorstatic
m_typemitsuba::AbstractEmitterprotected
m_worldTransformmitsuba::AbstractEmitterprotected
needsApertureSample() const mitsuba::Sensorinline
needsDirectionSample() const mitsuba::AbstractEmitterinline
needsDirectSample() const mitsuba::AbstractEmitterinline
needsPositionSample() const mitsuba::AbstractEmitterinline
needsTimeSample() const mitsuba::Sensorinline
Object()Object
pdfDirect(const DirectSamplingRecord &dRec) const mitsuba::AbstractEmittervirtual
pdfDirection(const DirectionSamplingRecord &dRec, const PositionSamplingRecord &pRec) const mitsuba::AbstractEmittervirtual
pdfPosition(const PositionSamplingRecord &pRec) const mitsuba::AbstractEmittervirtual
pdfTime(const Ray &ray, EMeasure measure) const mitsuba::Sensor
sampleDirect(DirectSamplingRecord &dRec, const Point2 &sample) const mitsuba::AbstractEmittervirtual
sampleDirection(DirectionSamplingRecord &dRec, PositionSamplingRecord &pRec, const Point2 &sample, const Point2 *extra=NULL) const mitsuba::AbstractEmittervirtual
samplePosition(PositionSamplingRecord &pRec, const Point2 &sample, const Point2 *extra=NULL) const mitsuba::AbstractEmittervirtual
sampleRay(Ray &ray, const Point2 &samplePosition, const Point2 &apertureSample, Float timeSample) const =0mitsuba::Sensorpure virtual
sampleRayDifferential(RayDifferential &ray, const Point2 &samplePosition, const Point2 &apertureSample, Float timeSample) const mitsuba::Sensorvirtual
sampleTime(Float sample) const mitsuba::Sensorinline
Sensor(const Properties &props)mitsuba::Sensorprotected
Sensor(Stream *stream, InstanceManager *manager)mitsuba::Sensorprotected
SerializableObject(Stream *stream, InstanceManager *manager)mitsuba::SerializableObject
SerializableObject()mitsuba::SerializableObjectinlineprotected
serialize(Stream *stream, InstanceManager *manager) const mitsuba::Sensorvirtual
setID(const std::string &name)mitsuba::ConfigurableObjectinline
setMedium(Medium *medium)mitsuba::AbstractEmitterinline
setParent(ConfigurableObject *parent)mitsuba::ConfigurableObjectvirtual
setShutterOpen(Float time)mitsuba::Sensorinline
setShutterOpenTime(Float time)mitsuba::Sensor
setWorldTransform(AnimatedTransform *trafo)mitsuba::AbstractEmitterinline
staticInitialization()Objectstatic
staticShutdown()Objectstatic
toString() const Objectvirtual
~AbstractEmitter()mitsuba::AbstractEmitterprotectedvirtual
~ConfigurableObject()mitsuba::ConfigurableObjectinlineprotectedvirtual
~Object()Objectprotectedvirtual
~Sensor()mitsuba::Sensorprotectedvirtual
~SerializableObject()mitsuba::SerializableObjectinlineprotectedvirtual