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

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

alternatingRandomWalkFromPixel(const Scene *scene, Sampler *sampler, Path &emitterPath, int nEmitterSteps, Path &sensorPath, int nSensorSteps, const Point2i &pixelPosition, int rrStart, MemoryPool &pool)mitsuba::Pathstatic
append(PathVertex *vertex)mitsuba::Pathinline
append(PathEdge *edge)mitsuba::Pathinline
append(PathEdge *edge, PathVertex *vertex)mitsuba::Pathinline
append(const Path &path)mitsuba::Path
append(const Path &path, size_t start, size_t end, bool reverse=false)mitsuba::Path
clear()mitsuba::Pathinline
clone(Path &target, MemoryPool &pool) const mitsuba::Path
collapseTo(PathEdge &edge) const mitsuba::Path
edge(size_t index)mitsuba::Pathinline
edge(size_t index) const mitsuba::Pathinline
edgeCount() const mitsuba::Pathinline
edgeOrNull(size_t index)mitsuba::Pathinline
edgeOrNull(size_t index) const mitsuba::Pathinline
getPrefixSuffixWeight(int l, int m) const mitsuba::Pathinline
getRelativeWeight() const mitsuba::Pathinline
getSamplePosition() const mitsuba::Pathinline
initialize(const Scene *scene, Float time, ETransportMode mode, MemoryPool &pool)mitsuba::Path
length() const mitsuba::Pathinline
matchesConfiguration(const Path &p) const mitsuba::Pathinline
miWeight(const Scene *scene, const Path &emitterSubpath, const PathEdge *connectionEdge, const Path &sensorSubpath, int s, int t, bool direct, bool lightImage)mitsuba::Pathstatic
operator!=(const Path &path) const mitsuba::Pathinline
operator==(const Path &path) const mitsuba::Path
Path()mitsuba::Pathinline
Path(size_t size)mitsuba::Pathinline
Path(const Path &path)mitsuba::Pathinline
PathEdgePtr typedefmitsuba::Path
PathVertexPtr typedefmitsuba::Path
randomWalk(const Scene *scene, Sampler *sampler, int nSteps, int rrStart, ETransportMode mode, MemoryPool &pool)mitsuba::Path
randomWalkFromPixel(const Scene *scene, Sampler *sampler, int nSteps, const Point2i &pixelPosition, int rrStart, MemoryPool &pool)mitsuba::Path
release(MemoryPool &pool)mitsuba::Path
release(size_t start, size_t end, MemoryPool &pool)mitsuba::Path
reverse()mitsuba::Path
summarize() const mitsuba::Path
swapEndpoints(PathVertexPtr &supernode, PathEdgePtr &edge, PathVertexPtr &sample)mitsuba::Pathinline
toString() const mitsuba::Path
verify(const Scene *scene, ETransportMode mode, std::ostream &os) const mitsuba::Path
vertex(size_t index)mitsuba::Pathinline
vertex(size_t index) const mitsuba::Pathinline
vertexCount() const mitsuba::Pathinline
vertexOrNull(size_t index)mitsuba::Pathinline
vertexOrNull(size_t index) const mitsuba::Pathinline