![]() |
Geometrize
1.0
An application for geometrizing images into geometric primitives
|
#include <map>
#include <string>
#include <vector>
Go to the source code of this file.
Namespaces | |
chaiscript | |
geometrize | |
geometrize::script | |
Functions | |
void | geometrize::script::sleep (std::size_t ms) |
sleep Causes the calling thread to sleep for the given length of time. More... | |
std::vector< std::string > | geometrize::script::getEngineFunctionNames (const chaiscript::ChaiScript &engine) |
getEngineFunctionNames Gets the names of the functions registered with the given engine. More... | |
std::map< std::string, std::string > | geometrize::script::getScripts (const std::string &folder) |
getDefaultScripts Gets a map of the scripts in the given folder. More... | |
std::map< std::string, std::string > | geometrize::script::getDefaultShapeMutatorScripts () |
getDefaultScripts Gets a map of the default scripts used for shape creation and mutation in image tasks. More... | |
std::map< std::string, std::string > | geometrize::script::getPointerAreaOfInterestShapeMutatorScripts () |
getPointerAreaOfInterestScripts Gets a map of the scripts used for shape creation and mutation based around user input/pointer interaction. More... | |
std::map< std::string, std::string > | geometrize::script::getBeforeStepCallbackScripts () |
getBeforeStepCallbackScripts Gets a map of scripts that are useful to call prior to stepping an image task (i.e. before starting work to find a shape to add). More... | |
std::map< std::string, std::string > | geometrize::script::getAfterStepCallbackScripts () |
getAfterStepCallbackScripts Gets a map of scripts that are useful to call after stepping an image task (i.e. after completing work to find a shape to add). More... | |
std::map< std::string, std::string > | geometrize::script::getStopConditionScripts () |
getStopConditionScripts Gets a map of scripts that get to true/false, and can be used to check whether to stop an image task (usually after stepping). More... | |
std::map< std::string, std::string > | geometrize::script::getOnStopConditionMetScripts () |
getOnStopConditionMetScripts Gets a map of scripts that are useful to call after the stop condition for an image task is met. More... | |
std::map< std::string, std::string > | geometrize::script::getAddShapePreconditionScripts () |
getAddShapePreconditionScripts Gets a map of scripts that are used to decide whether to add a shape to an image or not More... | |
std::map< std::string, std::string > | geometrize::script::getBeforeAddShapeCallbackScripts () |
getBeforeAddShapeCallbackScripts Gets a map of scripts that are useful to call before adding a shape to the image task views. More... | |
std::map< std::string, std::string > | geometrize::script::getAfterAddShapeCallbackScripts () |
getAfterAddShapeCallbackScripts Gets a map of scripts that are useful to call after adding a shape to the image task views. More... | |
std::map< std::string, std::string > | geometrize::script::getOnPenInputCallbackScripts () |
getOnPenInputCallbackScripts Gets a map of scripts that are useful to call after receiving pen input to the image task views. More... | |
std::map< std::string, std::string > | geometrize::script::getOnPenProximityEnterCallbackScripts () |
getOnPenProximityEnterCallbackScripts Gets a map of scripts that are useful to call after receiving a pen proximity enter event. This is application global, not bound to a particular view. More... | |
std::map< std::string, std::string > | geometrize::script::getOnPenProximityExitCallbackScripts () |
getOnPenProximityExitCallbackScripts Gets a map of scripts that are useful to call after receiving a pen proximity exit event. This is application global, not bound to a particular view. More... | |
std::map< std::string, std::string > | geometrize::script::getOnKeyDownEventScripts () |
getOnKeyDownEventScripts Gets a map of scripts that are useful to call after receiving a key down event to the image task views. More... | |
std::map< std::string, std::string > | geometrize::script::getOnKeyUpEventScripts () |
getOnKeyUpEventScripts Gets a map of scripts that are useful to call after receiving a key up event to the image task views. More... | |
std::map< std::string, std::string > | geometrize::script::getOnMouseDownEventScripts () |
getOnMouseDownEventScripts Gets a map of scripts that are useful to call after receiving a mouse down event to the image task views. More... | |
std::map< std::string, std::string > | geometrize::script::getOnMouseUpEventScripts () |
getOnMouseUpEventScripts Gets a map of scripts that are useful to call after receiving a mouse up event to the image task views. More... | |
std::map< std::string, std::string > | geometrize::script::getOnMouseMoveEventScripts () |
getOnMouseMoveEventScripts Gets a map of scripts that are useful to call after receiving a mouse move event to the image task views. More... | |
std::map< std::string, std::string > | geometrize::script::getOnMouseWheelEventScripts () |
getOnMouseWheelEventScripts Gets a map of scripts that are useful to call after receiving a mouse wheel event to the image task views. More... | |
std::map< std::string, std::string > | geometrize::script::getOnTimedUpdateEventScripts () |
getOnTimedUpdateEventScripts Gets a map of scripts that are useful to regularly periodically call i.e. on update More... | |
std::map< std::string, std::string > | geometrize::script::getTaskQueueBatchProcessingScripts () |
getTaskQueueBatchProcessingScripts Gets a map of scripts used for batch processing multiple images on the task queue More... | |