class PaperScene

Defined at line 21 of file ../../src/ui/lib/escher/paper/paper_scene.h

PaperScene describes high-level scene parameters, such the number of point

lights and their parameters, and the scene's bounding-box.

Public Members

BoundingBox bounding_box
PaperAmbientLight ambient_light
vector point_lights

Public Methods

float width ()

Defined at line 28 of file ../../src/ui/lib/escher/paper/paper_scene.h

float height ()

Defined at line 29 of file ../../src/ui/lib/escher/paper/paper_scene.h

float depth ()

Defined at line 30 of file ../../src/ui/lib/escher/paper/paper_scene.h

size_t num_point_lights ()

Defined at line 32 of file ../../src/ui/lib/escher/paper/paper_scene.h