Visual Servoing Platform version 3.7.0
Loading...
Searching...
No Matches
gen2 Namespace Reference

Classes

class  ClassProp
class  ClassInfo
class  ArgInfo
class  FuncVariant
class  FuncInfo
class  Namespace
class  PythonWrapperGenerator

Functions

 normalize_class_name (name)
 handle_ptr (tp)

Variables

list ignored_arg_types = ["RNG*"]
 gen_template_check_self = Template()
 gen_template_check_self_algo = Template()
 gen_template_call_constructor_prelude = Template()
 gen_template_call_constructor = Template()
 gen_template_simple_call_constructor_prelude = Template()
 gen_template_simple_call_constructor = Template()
 gen_template_parse_args = Template()
 gen_template_func_body = Template()
str head_init_str = "CV_PYTHON_TYPE_HEAD_INIT()"
 gen_template_simple_type_decl = Template( % head_init_str)
 gen_template_type_decl = Template( % head_init_str)
 gen_template_map_type_cvt = Template()
 gen_template_set_prop_from_map = Template()
 gen_template_type_impl = Template()
 gen_template_get_prop = Template()
 gen_template_get_prop_algo = Template()
 gen_template_set_prop = Template()
 gen_template_set_prop_algo = Template()
 gen_template_prop_init = Template()
 gen_template_rw_prop_init = Template()
dict simple_argtype_mapping
 srcfiles = hdr_parser.opencv_hdr_list
str dstdir = "/Users/vp/tmp"
 generator = PythonWrapperGenerator()

Function Documentation

◆ handle_ptr()

gen2.handle_ptr ( tp)

Definition at line 369 of file gen2.py.

◆ normalize_class_name()

Variable Documentation

◆ dstdir

gen2.dstdir = "/Users/vp/tmp"

Definition at line 1094 of file gen2.py.

◆ gen_template_call_constructor

gen2.gen_template_call_constructor = Template()

Definition at line 32 of file gen2.py.

◆ gen_template_call_constructor_prelude

gen2.gen_template_call_constructor_prelude = Template()

Definition at line 29 of file gen2.py.

◆ gen_template_check_self

gen2.gen_template_check_self = Template()

Definition at line 15 of file gen2.py.

◆ gen_template_check_self_algo

gen2.gen_template_check_self_algo = Template()

Definition at line 22 of file gen2.py.

◆ gen_template_func_body

gen2.gen_template_func_body = Template()

Definition at line 41 of file gen2.py.

◆ gen_template_get_prop

gen2.gen_template_get_prop = Template()

Definition at line 184 of file gen2.py.

◆ gen_template_get_prop_algo

gen2.gen_template_get_prop_algo = Template()

Definition at line 191 of file gen2.py.

◆ gen_template_map_type_cvt

gen2.gen_template_map_type_cvt = Template()

Definition at line 136 of file gen2.py.

◆ gen_template_parse_args

gen2.gen_template_parse_args = Template()

Definition at line 38 of file gen2.py.

◆ gen_template_prop_init

gen2.gen_template_prop_init = Template()

Definition at line 232 of file gen2.py.

◆ gen_template_rw_prop_init

gen2.gen_template_rw_prop_init = Template()

Definition at line 235 of file gen2.py.

◆ gen_template_set_prop

gen2.gen_template_set_prop = Template()

Definition at line 201 of file gen2.py.

◆ gen_template_set_prop_algo

gen2.gen_template_set_prop_algo = Template()

Definition at line 213 of file gen2.py.

◆ gen_template_set_prop_from_map

gen2.gen_template_set_prop_from_map = Template()

Definition at line 140 of file gen2.py.

◆ gen_template_simple_call_constructor

gen2.gen_template_simple_call_constructor = Template()

Definition at line 36 of file gen2.py.

◆ gen_template_simple_call_constructor_prelude

gen2.gen_template_simple_call_constructor_prelude = Template()

Definition at line 34 of file gen2.py.

◆ gen_template_simple_type_decl

gen2.gen_template_simple_type_decl = Template( % head_init_str)

Definition at line 51 of file gen2.py.

◆ gen_template_type_decl

gen2.gen_template_type_decl = Template( % head_init_str)

Definition at line 93 of file gen2.py.

◆ gen_template_type_impl

gen2.gen_template_type_impl = Template()

Definition at line 149 of file gen2.py.

◆ generator

gen2.generator = PythonWrapperGenerator()

Definition at line 1099 of file gen2.py.

◆ head_init_str

str gen2.head_init_str = "CV_PYTHON_TYPE_HEAD_INIT()"

Definition at line 49 of file gen2.py.

◆ ignored_arg_types

list gen2.ignored_arg_types = ["RNG*"]

Definition at line 13 of file gen2.py.

◆ simple_argtype_mapping

dict gen2.simple_argtype_mapping
Initial value:
1= {
2 "bool": ("bool", "b", "0"),
3 "size_t": ("size_t", "I", "0"),
4 "int": ("int", "i", "0"),
5 "float": ("float", "f", "0.f"),
6 "double": ("double", "d", "0"),
7 "c_string": ("char*", "s", '(char*)""')
8}

Definition at line 238 of file gen2.py.

◆ srcfiles

list gen2.srcfiles = hdr_parser.opencv_hdr_list

Definition at line 1093 of file gen2.py.