Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

toxic::Settings Class Reference

#include <settings.h>

Inheritance diagram for toxic::Settings:

toxic::SceneSettingsWrapper List of all members.

Public Member Functions

bool IsConsistent () const

Public Attributes

toxic::Settings::Rendering m_rendering
 

toxic::Settings::Output m_output
 


Detailed Description

All settings come from the scene settings file. The Renderer class is the only class that accesses this settings.

Definition at line 33 of file settings.h.


Member Function Documentation

bool Settings::IsConsistent  )  const
 

Definition at line 166 of file settings.cpp.

References toxic::Settings::Output::IsConsistent(), toxic::Settings::Rendering::IsConsistent(), m_output, and m_rendering.

Referenced by toxic::SceneSettingsWrapper::CheckConsistency().


Member Data Documentation

struct toxic::Settings::Output toxic::Settings::m_output
 

Referenced by IsConsistent(), and main().

struct toxic::Settings::Rendering toxic::Settings::m_rendering
 

Referenced by toxic::Renderer::compute_caustics(), toxic::Renderer::compute_indirect_illumination(), toxic::Renderer::compute_specular_reflections(), toxic::Renderer::final_gathering(), IsConsistent(), main(), toxic::Renderer::render_pixel(), toxic::Renderer::Restart(), toxic::Renderer::trace(), and toxic::Renderer::whitted_recursive_sampling().


The documentation for this class was generated from the following files:
Generated on Tue May 11 01:31:58 2004 for toxic by doxygen 1.3.6