This is the complete list of members for mitsuba::Scene, including all inherited members.
addChild(const std::string &name, ConfigurableObject *child) | mitsuba::Scene | virtual |
addChild(ConfigurableObject *child) | mitsuba::Scene | inline |
addSensor(Sensor *sensor) | mitsuba::Scene | |
bindUsedResources(ParallelProcess *proc) const | mitsuba::Scene | virtual |
cancel() | mitsuba::Scene | |
ConfigurableObject(const Properties &props) | mitsuba::ConfigurableObject | inlineprotected |
ConfigurableObject(Stream *stream, InstanceManager *manager) | mitsuba::ConfigurableObject | protected |
configure() | mitsuba::Scene | virtual |
decRef(bool autoDeallocate=true) const | Object | |
destinationExists() const | mitsuba::Scene | inline |
evalAttenuatedEnvironment(const RayDifferential &ray, const Medium *medium, Sampler *sampler) const | mitsuba::Scene | inline |
evalEnvironment(const RayDifferential &ray) const | mitsuba::Scene | inline |
evalTransmittance(const Point &p1, bool p1OnSurface, const Point &p2, bool p2OnSurface, Float time, const Medium *medium, int &interactions, Sampler *sampler=NULL) const | mitsuba::Scene | |
evalTransmittanceAll(const Point &p1, bool p1OnSurface, const Point &p2, bool p2OnSurface, Float time, const Medium *medium, int &interactions, Sampler *sampler=NULL) const | mitsuba::Scene | |
flush(RenderQueue *queue, const RenderJob *job) | mitsuba::Scene | |
getAABB() const | mitsuba::Scene | inline |
getBlockSize() const | mitsuba::Scene | inline |
getBSphere() const | mitsuba::Scene | inline |
getClass() const | mitsuba::Scene | virtual |
getDestinationFile() const | mitsuba::Scene | inline |
getEmitters() | mitsuba::Scene | inline |
getEmitters() const | mitsuba::Scene | inline |
getEnvironmentEmitter() const | mitsuba::Scene | inline |
getFilm() | mitsuba::Scene | inline |
getFilm() const | mitsuba::Scene | inline |
getID() const | mitsuba::ConfigurableObject | inline |
getIntegrator() | mitsuba::Scene | inline |
getIntegrator() const | mitsuba::Scene | inline |
getKDTree() | mitsuba::Scene | inline |
getKDTree() const | mitsuba::Scene | inline |
getMedia() | mitsuba::Scene | inline |
getMedia() const | mitsuba::Scene | inline |
getMeshes() | mitsuba::Scene | inline |
getMeshes() const | mitsuba::Scene | inline |
getProperties() const | mitsuba::ConfigurableObject | inline |
getRefCount() const | Object | inline |
getReferencedObjects() | mitsuba::Scene | inline |
getReferencedObjects() const | mitsuba::Scene | inline |
getSampler() | mitsuba::Scene | inline |
getSampler() const | mitsuba::Scene | inline |
getSensor() | mitsuba::Scene | inline |
getSensor() const | mitsuba::Scene | inline |
getSensors() | mitsuba::Scene | inline |
getSensors() const | mitsuba::Scene | inline |
getShapes() | mitsuba::Scene | inline |
getShapes() const | mitsuba::Scene | inline |
getSourceFile() const | mitsuba::Scene | inline |
getSpecialShapes() | mitsuba::Scene | inline |
getSpecialShapes() const | mitsuba::Scene | inline |
getSubsurfaceIntegrators() | mitsuba::Scene | inline |
getSubsurfaceIntegrators() const | mitsuba::Scene | inline |
hasDegenerateEmitters() const | mitsuba::Scene | inline |
hasDegenerateSensor() const | mitsuba::Scene | inline |
hasEnvironmentEmitter() const | mitsuba::Scene | inline |
hasMedia() const | mitsuba::Scene | inline |
incRef() const | Object | |
initialize() | mitsuba::Scene | |
initializeBidirectional() | mitsuba::Scene | |
invalidate() | mitsuba::Scene | |
m_properties | mitsuba::ConfigurableObject | protected |
m_theClass | mitsuba::Scene | static |
NetworkedObject(const Properties &props) | mitsuba::NetworkedObject | inlineprotected |
NetworkedObject(Stream *stream, InstanceManager *manager) | mitsuba::NetworkedObject | inlineprotected |
Object() | Object | |
pdfEmitterDirect(const DirectSamplingRecord &dRec) const | mitsuba::Scene | |
pdfEmitterDiscrete(const Emitter *emitter) const | mitsuba::Scene | inline |
pdfEmitterPosition(const PositionSamplingRecord &pRec) const | mitsuba::Scene | |
pdfSensorDirect(const DirectSamplingRecord &dRec) const | mitsuba::Scene | |
pdfSensorPosition(const PositionSamplingRecord &pRec) const | mitsuba::Scene | inline |
postprocess(RenderQueue *queue, const RenderJob *job, int sceneResID, int sensorResID, int samplerResID) | mitsuba::Scene | |
preprocess(RenderQueue *queue, const RenderJob *job, int sceneResID, int sensorResID, int samplerResID) | mitsuba::Scene | |
rayIntersect(const Ray &ray, Intersection &its) const | mitsuba::Scene | inline |
rayIntersect(const Ray &ray, Float &t, ConstShapePtr &shape, Normal &n, Point2 &uv) const | mitsuba::Scene | inline |
rayIntersect(const Ray &ray) const | mitsuba::Scene | inline |
rayIntersectAll(const Ray &ray, Intersection &its) const | mitsuba::Scene | |
rayIntersectAll(const Ray &ray, Float &t, ConstShapePtr &shape, Normal &n, Point2 &uv) const | mitsuba::Scene | |
rayIntersectAll(const Ray &ray) const | mitsuba::Scene | |
removeSensor(Sensor *sensor) | mitsuba::Scene | |
render(RenderQueue *queue, const RenderJob *job, int sceneResID, int sensorResID, int samplerResID) | mitsuba::Scene | |
sampleAttenuatedEmitterDirect(DirectSamplingRecord &dRec, const Medium *medium, int &interactions, const Point2 &sample, Sampler *sampler=NULL) const | mitsuba::Scene | |
sampleAttenuatedEmitterDirect(DirectSamplingRecord &dRec, const Intersection &its, const Medium *medium, int &interactions, const Point2 &sample, Sampler *sampler=NULL) const | mitsuba::Scene | |
sampleAttenuatedSensorDirect(DirectSamplingRecord &dRec, const Medium *medium, int &interactions, const Point2 &sample, Sampler *sampler=NULL) const | mitsuba::Scene | |
sampleAttenuatedSensorDirect(DirectSamplingRecord &dRec, const Intersection &its, const Medium *medium, int &interactions, const Point2 &sample, Sampler *sampler=NULL) const | mitsuba::Scene | |
sampleEmitterDirect(DirectSamplingRecord &dRec, const Point2 &sample, bool testVisibility=true) const | mitsuba::Scene | |
sampleEmitterPosition(PositionSamplingRecord &pRec, const Point2 &sample) const | mitsuba::Scene | |
sampleEmitterRay(Ray &ray, const Emitter *&emitter, const Point2 &spatialSample, const Point2 &directionalSample, Float time) const | mitsuba::Scene | |
sampleSensorDirect(DirectSamplingRecord &dRec, const Point2 &sample, bool testVisibility=true) const | mitsuba::Scene | |
sampleSensorPosition(PositionSamplingRecord &pRec, const Point2 &sample, const Point2 *extra=NULL) const | mitsuba::Scene | inline |
Scene() | mitsuba::Scene | |
Scene(const Properties &props) | mitsuba::Scene | |
Scene(Scene *scene) | mitsuba::Scene | |
Scene(Stream *stream, InstanceManager *manager) | mitsuba::Scene | |
SerializableObject(Stream *stream, InstanceManager *manager) | mitsuba::SerializableObject | |
SerializableObject() | mitsuba::SerializableObject | inlineprotected |
serialize(Stream *stream, InstanceManager *manager) const | mitsuba::Scene | virtual |
setBlockSize(uint32_t size) | mitsuba::Scene | inline |
setDestinationFile(const fs::path &name) | mitsuba::Scene | |
setID(const std::string &name) | mitsuba::ConfigurableObject | inline |
setIntegrator(Integrator *integrator) | mitsuba::Scene | inline |
setParent(ConfigurableObject *parent) | mitsuba::ConfigurableObject | virtual |
setSampler(Sampler *sampler) | mitsuba::Scene | inline |
setSensor(Sensor *sensor) | mitsuba::Scene | |
setSourceFile(const fs::path &name) | mitsuba::Scene | |
staticInitialization() | Object | static |
staticShutdown() | Object | static |
toString() const | mitsuba::Scene | virtual |
wakeup(ConfigurableObject *parent, std::map< std::string, SerializableObject * > ¶ms) | mitsuba::Scene | virtual |
~ConfigurableObject() | mitsuba::ConfigurableObject | inlineprotectedvirtual |
~NetworkedObject() | mitsuba::NetworkedObject | inlineprotectedvirtual |
~Object() | Object | protectedvirtual |
~Scene() | mitsuba::Scene | protectedvirtual |
~SerializableObject() | mitsuba::SerializableObject | inlineprotectedvirtual |