Geometrize  1.0
An application for geometrizing images into geometric primitives
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros
Namespaces | Functions
chaiscriptcreator.h File Reference
#include <memory>

Go to the source code of this file.

Namespaces

 chaiscript
 
 geometrize
 < Energy function passed to the image task worker thread.
 
 geometrize::script
 

Functions

std::unique_ptr
< chaiscript::ChaiScript > 
geometrize::script::createDefaultEngine ()
 createDefaultEngine Creates a default Chaiscript engine object, with the default bindings (Geometrize-specific utility functions etc). More...
 
std::unique_ptr
< chaiscript::ChaiScript > 
geometrize::script::createLaunchWindowEngine ()
 createLaunchWindowEngine Creates a Chaiscript engine object for the launch window. More...
 
std::unique_ptr
< chaiscript::ChaiScript > 
geometrize::script::createImageTaskEngine ()
 createImageTaskEngine Creates a Chaiscript engine for an image task window. More...
 
std::unique_ptr
< chaiscript::ChaiScript > 
geometrize::script::createBatchImageTaskEngine ()
 createBatchImageTaskEngine Creates a Chaiscript engine for creating and processing multiple image tasks. More...
 
std::unique_ptr
< chaiscript::ChaiScript > 
geometrize::script::createShapeMutatorEngine ()
 createShapeMutatorEngine Creates a Chaiscript engine object for mutating shapes. More...
 
std::unique_ptr
< chaiscript::ChaiScript > 
geometrize::script::createFunctionalTestRunnerEngine ()
 createFunctionalTestRunnerEngine Creates a Chaiscript engine object for running functional tests. More...