RayTracer 1.0
Ray tracing is a technique used to generate realistic digital images by simulating the inverse path of light. Our goal is to create a program able to generate an image from a file describing the scene.
 
Loading...
Searching...
No Matches
Config::Scene Class Reference

#include <ConfigParser.hpp>

Public Attributes

Camera camera
 
std::vector< Spherespheres
 
std::vector< Planeplanes
 
double ambient
 
double diffuse
 
std::vector< Pointpoints
 
std::vector< Directionaldirectionals
 

Detailed Description

Definition at line 59 of file ConfigParser.hpp.

Member Data Documentation

◆ ambient

double Config::Scene::ambient

Definition at line 64 of file ConfigParser.hpp.

◆ camera

Camera Config::Scene::camera

Definition at line 61 of file ConfigParser.hpp.

◆ diffuse

double Config::Scene::diffuse

Definition at line 65 of file ConfigParser.hpp.

◆ directionals

std::vector<Directional> Config::Scene::directionals

Definition at line 67 of file ConfigParser.hpp.

◆ planes

std::vector<Plane> Config::Scene::planes

Definition at line 63 of file ConfigParser.hpp.

◆ points

std::vector<Point> Config::Scene::points

Definition at line 66 of file ConfigParser.hpp.

◆ spheres

std::vector<Sphere> Config::Scene::spheres

Definition at line 62 of file ConfigParser.hpp.


The documentation for this class was generated from the following file: