| AbstractEmitter(const Properties &props) | mitsuba::AbstractEmitter | protected |
| AbstractEmitter(Stream *stream, InstanceManager *manager) | mitsuba::AbstractEmitter | protected |
| addChild(const std::string &name, ConfigurableObject *child) | mitsuba::Sensor | virtual |
| addChild(ConfigurableObject *child) | mitsuba::Sensor | inline |
| ConfigurableObject(const Properties &props) | mitsuba::ConfigurableObject | inlineprotected |
| ConfigurableObject(Stream *stream, InstanceManager *manager) | mitsuba::ConfigurableObject | protected |
| configure() | mitsuba::Sensor | virtual |
| createShape(const Scene *scene) | mitsuba::AbstractEmitter | virtual |
| decRef(bool autoDeallocate=true) const | Object | |
| EDeltaDirection enum value | mitsuba::AbstractEmitter | |
| EDeltaPosition enum value | mitsuba::AbstractEmitter | |
| EDeltaTime enum value | mitsuba::Sensor | |
| EDirectionSampleMapsToPixels enum value | mitsuba::Sensor | |
| EEmitterType enum name | mitsuba::AbstractEmitter | |
| ENeedsApertureSample enum value | mitsuba::Sensor | |
| EOnSurface enum value | mitsuba::AbstractEmitter | |
| EOrthographicCamera enum value | mitsuba::Sensor | |
| EPerspectiveCamera enum value | mitsuba::Sensor | |
| EPositionSampleMapsToPixels enum value | mitsuba::Sensor | |
| EProjectiveCamera enum value | mitsuba::Sensor | |
| ESensorFlags enum name | mitsuba::Sensor | |
| eval(const Intersection &its, const Vector &d, Point2 &samplePos) const | mitsuba::Sensor | virtual |
| evalDirection(const DirectionSamplingRecord &dRec, const PositionSamplingRecord &pRec) const | mitsuba::AbstractEmitter | virtual |
| evalPosition(const PositionSamplingRecord &pRec) const | mitsuba::AbstractEmitter | virtual |
| getAABB() const =0 | mitsuba::AbstractEmitter | pure virtual |
| getAspect() const | mitsuba::Sensor | inline |
| getClass() const | mitsuba::ProjectiveCamera | virtual |
| getDirectMeasure() const | mitsuba::AbstractEmitter | inline |
| getFarClip() const | mitsuba::ProjectiveCamera | inline |
| getFilm() | mitsuba::Sensor | inline |
| getFilm() const | mitsuba::Sensor | inline |
| getFocusDistance() const | mitsuba::ProjectiveCamera | inline |
| getID() const | mitsuba::ConfigurableObject | inline |
| getMedium() | mitsuba::AbstractEmitter | inline |
| getMedium() const | mitsuba::AbstractEmitter | inline |
| getNearClip() const | mitsuba::ProjectiveCamera | inline |
| getProjectionTransform(const Point2 &apertureSample, const Point2 &aaSample) const =0 | mitsuba::ProjectiveCamera | pure virtual |
| getProperties() const | mitsuba::ConfigurableObject | inline |
| getRefCount() const | Object | inline |
| getSamplePosition(const PositionSamplingRecord &pRec, const DirectionSamplingRecord &dRec, Point2 &position) const | mitsuba::Sensor | virtual |
| getSampler() | mitsuba::Sensor | inline |
| getSampler() const | mitsuba::Sensor | inline |
| getShape() | mitsuba::AbstractEmitter | inline |
| getShape() const | mitsuba::AbstractEmitter | inline |
| getShutterOpen() const | mitsuba::Sensor | inline |
| getShutterOpenTime() const | mitsuba::Sensor | inline |
| getType() const | mitsuba::AbstractEmitter | inline |
| getViewTransform(Float t) const | mitsuba::ProjectiveCamera | inline |
| getWorldTransform(Float t) const | mitsuba::ProjectiveCamera | inline |
| mitsuba::Sensor::getWorldTransform() const | mitsuba::AbstractEmitter | inline |
| incRef() const | Object | |
| isDegenerate() const | mitsuba::AbstractEmitter | inline |
| isOnSurface() const | mitsuba::AbstractEmitter | inline |
| m_aspect | mitsuba::Sensor | protected |
| m_farClip | mitsuba::ProjectiveCamera | protected |
| m_film | mitsuba::Sensor | protected |
| m_focusDistance | mitsuba::ProjectiveCamera | protected |
| m_invResolution | mitsuba::Sensor | protected |
| m_medium | mitsuba::AbstractEmitter | protected |
| m_nearClip | mitsuba::ProjectiveCamera | protected |
| m_properties | mitsuba::ConfigurableObject | protected |
| m_resolution | mitsuba::Sensor | protected |
| m_sampler | mitsuba::Sensor | protected |
| m_shape | mitsuba::AbstractEmitter | protected |
| m_shutterOpen | mitsuba::Sensor | protected |
| m_shutterOpenTime | mitsuba::Sensor | protected |
| m_theClass | mitsuba::ProjectiveCamera | static |
| m_type | mitsuba::AbstractEmitter | protected |
| m_worldTransform | mitsuba::AbstractEmitter | protected |
| needsApertureSample() const | mitsuba::Sensor | inline |
| needsDirectionSample() const | mitsuba::AbstractEmitter | inline |
| needsDirectSample() const | mitsuba::AbstractEmitter | inline |
| needsPositionSample() const | mitsuba::AbstractEmitter | inline |
| needsTimeSample() const | mitsuba::Sensor | inline |
| Object() | Object | |
| pdfDirect(const DirectSamplingRecord &dRec) const | mitsuba::AbstractEmitter | virtual |
| pdfDirection(const DirectionSamplingRecord &dRec, const PositionSamplingRecord &pRec) const | mitsuba::AbstractEmitter | virtual |
| pdfPosition(const PositionSamplingRecord &pRec) const | mitsuba::AbstractEmitter | virtual |
| pdfTime(const Ray &ray, EMeasure measure) const | mitsuba::Sensor | |
| ProjectiveCamera(const Properties &props) | mitsuba::ProjectiveCamera | protected |
| ProjectiveCamera(Stream *stream, InstanceManager *manager) | mitsuba::ProjectiveCamera | protected |
| sampleDirect(DirectSamplingRecord &dRec, const Point2 &sample) const | mitsuba::AbstractEmitter | virtual |
| sampleDirection(DirectionSamplingRecord &dRec, PositionSamplingRecord &pRec, const Point2 &sample, const Point2 *extra=NULL) const | mitsuba::AbstractEmitter | virtual |
| samplePosition(PositionSamplingRecord &pRec, const Point2 &sample, const Point2 *extra=NULL) const | mitsuba::AbstractEmitter | virtual |
| sampleRay(Ray &ray, const Point2 &samplePosition, const Point2 &apertureSample, Float timeSample) const =0 | mitsuba::Sensor | pure virtual |
| sampleRayDifferential(RayDifferential &ray, const Point2 &samplePosition, const Point2 &apertureSample, Float timeSample) const | mitsuba::Sensor | virtual |
| sampleTime(Float sample) const | mitsuba::Sensor | inline |
| Sensor(const Properties &props) | mitsuba::Sensor | protected |
| Sensor(Stream *stream, InstanceManager *manager) | mitsuba::Sensor | protected |
| SerializableObject(Stream *stream, InstanceManager *manager) | mitsuba::SerializableObject | |
| SerializableObject() | mitsuba::SerializableObject | inlineprotected |
| serialize(Stream *stream, InstanceManager *manager) const | mitsuba::ProjectiveCamera | virtual |
| setFarClip(Float farClip) | mitsuba::ProjectiveCamera | |
| setFocusDistance(Float focusDistance) | mitsuba::ProjectiveCamera | |
| setID(const std::string &name) | mitsuba::ConfigurableObject | inline |
| setMedium(Medium *medium) | mitsuba::AbstractEmitter | inline |
| setNearClip(Float nearClip) | mitsuba::ProjectiveCamera | |
| setParent(ConfigurableObject *parent) | mitsuba::ConfigurableObject | virtual |
| setShutterOpen(Float time) | mitsuba::Sensor | inline |
| setShutterOpenTime(Float time) | mitsuba::Sensor | |
| setWorldTransform(const Transform &trafo) | mitsuba::ProjectiveCamera | |
| setWorldTransform(AnimatedTransform *trafo) | mitsuba::ProjectiveCamera | |
| staticInitialization() | Object | static |
| staticShutdown() | Object | static |
| toString() const | Object | virtual |
| ~AbstractEmitter() | mitsuba::AbstractEmitter | protectedvirtual |
| ~ConfigurableObject() | mitsuba::ConfigurableObject | inlineprotectedvirtual |
| ~Object() | Object | protectedvirtual |
| ~ProjectiveCamera() | mitsuba::ProjectiveCamera | protectedvirtual |
| ~Sensor() | mitsuba::Sensor | protectedvirtual |
| ~SerializableObject() | mitsuba::SerializableObject | inlineprotectedvirtual |