Geometrize  1.0
An application for geometrizing images into geometric primitives
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros
Namespaces | Functions
bindingscreator.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
 
 geometrize::script::bindings
 

Functions

std::shared_ptr
< chaiscript::Module > 
geometrize::script::bindings::createDefaultBindings ()
 createDefaultBindings Creates the default Chaiscript to C++ bindings. More...
 
std::shared_ptr
< chaiscript::Module > 
geometrize::script::bindings::createLaunchWindowBindings ()
 createLaunchWindowBindings Creates the Chaiscript to C++ bindings for the Geometrize launch window. More...
 
std::shared_ptr
< chaiscript::Module > 
geometrize::script::bindings::createImageTaskWindowBindings ()
 createImageTaskWindowBindings Creates the Chaiscript to C++ binding for the Geometrize image task window. More...
 
std::shared_ptr
< chaiscript::Module > 
geometrize::script::bindings::createImageBindings ()
 createImageBindings Creates the Chaiscript to C++ bindings for image manipulation. More...
 
std::shared_ptr
< chaiscript::Module > 
geometrize::script::bindings::createImageTaskBindings ()
 createImageTaskBindings Creates the Chaiscript to C++ bindings for Geometrize image tasks. More...
 
std::shared_ptr
< chaiscript::Module > 
geometrize::script::bindings::createImageExportBindings ()
 createImageExportBindings Creates the Chaiscript to C++ bindings for saving images. More...
 
std::shared_ptr
< chaiscript::Module > 
geometrize::script::bindings::createAnimatedGifExportBindings ()
 createGifExportBindings Creates the ChaiScript to C++ bindings for saving animated GIFs. More...
 
std::shared_ptr
< chaiscript::Module > 
geometrize::script::bindings::createGeometrizeLibraryBindings ()
 createGeometrizeLibraryBindings Creates the Chaiscript to C++ bindings for all of the functionality in the Geometrize library. More...
 
std::shared_ptr
< chaiscript::Module > 
geometrize::script::bindings::createTabletEventBindings ()
 createTabletEventBindings Creates the Chaiscript to C++ bindings for tablet events (e.g. Wacom pen input data). More...
 
std::shared_ptr
< chaiscript::Module > 
geometrize::script::bindings::createMathBindings ()
 createMathBindings Creates the Chaiscript to C++ bindings for common math functions. More...
 
std::shared_ptr
< chaiscript::Module > 
geometrize::script::bindings::createUserInterfacePuppeteerBindings ()
 createUserInterfacePuppeteerBindings Creates ChaiScript to C++ bindings for driving the user interface (primarily for testing purposes). More...