processing.modules.external_functions module

Inheritance diagram of processing.modules.external_functions
class processing.modules.external_functions.ExternalFunctions(modules)[source]

Bases: UserDict

available_modules()[source]
Return type:

list

functions_of_certain_module(module)[source]
Return type:

dict

get_all_functions()[source]
Return type:

dict

list_of_function_names(module='')[source]
Return type:

list

get_module_functions(module)[source]
Return type:

dict

class processing.modules.external_functions.ExternalFunctionInfo(external_function)[source]

Bases: object

run(cnv, parameters={})[source]
Return type:

bool

execute_funtion(args, cnv, second_sensor=False)[source]
Return type:

bool

create_cnv_metadata(return_value, second_sensor=False)[source]
Return type:

dict

map_parameter(parameter)[source]
Return type:

list

parse_docstring(raw_docstring)[source]
class processing.modules.external_functions.ExternalFunctionCaller(module, processing_functions)[source]

Bases: ArrayModule

transformation()[source]
Return type:

bool