|
SPH
|
#include "gui/Settings.h"#include "objects/containers/FlatMap.h"#include "objects/wrappers/AutoPtr.h"#include "objects/wrappers/ExtendedEnum.h"Go to the source code of this file.
Namespaces | |
| Factory | |
| Provides a convenient way to construct objects from settings. | |
Typedefs | |
| using | ExtColorizerId = ExtendedEnum< ColorizerId > |
Functions | |
| AutoPtr< ICamera > | Factory::getCamera (const GuiSettings &settings, const Pixel size) |
| AutoPtr< ITracker > | Factory::getTracker (const GuiSettings &settings) |
| AutoPtr< IRenderer > | Factory::getRenderer (const GuiSettings &settings) |
| AutoPtr< IRenderer > | Factory::getRenderer (SharedPtr< IScheduler > scheduler, const GuiSettings &settings) |
| AutoPtr< IBrdf > | Factory::getBrdf (const GuiSettings &settings) |
| AutoPtr< IColorMap > | Factory::getColorMap (const GuiSettings &settings) |
| AutoPtr< IColorizer > | Factory::getColorizer (const Project &project, const ExtColorizerId id) |
| Palette | Factory::getPalette (const ExtColorizerId id) |
| using ExtColorizerId = ExtendedEnum<ColorizerId> |