PhotoGENius V1.0.0
A basic library for generating photorealistic images, developed for the course Numerical techniques for photorealistic image generation.
PGENLib.PathTracer Member List

This is the complete list of members for PGENLib.PathTracer, including all inherited members.

BackgroundColor (defined in PGENLib.Renderer)PGENLib.Renderer
Call(Ray ray)PGENLib.PathTracervirtual
MaxDepth (defined in PGENLib.PathTracer)PGENLib.PathTracer
NumbOfRays (defined in PGENLib.PathTracer)PGENLib.PathTracer
PathTracer(World world, PCG pcg, int numbOfRays=10, int maxDepth=2, int russianRouletteLimit=3, Color backgroundColor=default) (defined in PGENLib.PathTracer)PGENLib.PathTracer
Pcg (defined in PGENLib.PathTracer)PGENLib.PathTracer
Renderer(World world, Color backgroundColor=default) (defined in PGENLib.Renderer)PGENLib.Rendererprotected
RussianRouletteLimit (defined in PGENLib.PathTracer)PGENLib.PathTracer
World (defined in PGENLib.Renderer)PGENLib.Renderer