Geometrize  1.0
An application for geometrizing images into geometric primitives
Namespaces | Functions
bindingscreator.h File Reference
#include <memory>

Go to the source code of this file.

Namespaces

 chaiscript
 
 geometrize
 
 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::createQWidgetBindings ()
 createQWidgetBindings Creates the Chaiscript to C++ bindings for the Qt QWidget class. 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::createSynchronousImageTaskBindings ()
 createSynchronousImageTaskBindings Creates the Chaiscript to C++ bindings for synchronous Geometrize image tasks (used by the Twitter bot). 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...
 
std::shared_ptr< chaiscript::Module > geometrize::script::bindings::createFunctionalTestHelperBindings ()
 createFunctionalTestHelperBindings Creates ChaiScript to C++ bindings for helper functions needed for the functional/self-tests (e.g. reporting test results). More...