![]() |
Visual Servoing Platform version 3.7.0
|
Public Member Functions | |
| __init__ (self, name, decl=None) | |
| gen_map_code (self, codegen) | |
| gen_code (self, codegen) | |
Public Attributes | |
| cname = name.replace(".", "::") | |
| name = normalize_class_name(name) | |
| sname = name[name.rfind('.') + 1:] | |
| bool | ismap = False |
| bool | issimple = False |
| bool | isalgorithm = False |
| dict | methods = {} |
| list | props = [] |
| dict | consts = {} |
| str | base = None |
| constructor = None | |
| wname = m[1:] | |
| gen2.ClassInfo.gen_code | ( | self, | |
| codegen ) |
Definition at line 311 of file gen2.py.
References base, cname, constructor, gen_code(), gen_map_code(), isalgorithm, ismap, issimple, methods, camera_calibration_show_extrinsics.CameraInfo.name, name, gen2.ClassProp.name, vpAROgre.name, props, and wname.
Referenced by gen_code().
| gen2.ClassInfo.gen_map_code | ( | self, | |
| codegen ) |
| str gen2.ClassInfo.base = None |
Definition at line 269 of file gen2.py.
Referenced by gen_code(), gen_map_code(), gen_java.ClassInfo.generateJavaCode(), and gen_java.ClassInfo.initCodeStreams().
| gen2.ClassInfo.cname = name.replace(".", "::") |
Definition at line 260 of file gen2.py.
Referenced by gen_java.FuncInfo.__eq__(), gen_code(), gen2.FuncInfo.gen_code(), and gen_map_code().
| gen2.ClassInfo.constructor = None |
Definition at line 270 of file gen2.py.
Referenced by gen_code().
| dict gen2.ClassInfo.consts = {} |
Definition at line 268 of file gen2.py.
Referenced by gen_java.ClassInfo.addConst(), and gen_java.ClassInfo.getConst().
| bool gen2.ClassInfo.isalgorithm = False |
Definition at line 265 of file gen2.py.
Referenced by gen_code().
| bool gen2.ClassInfo.ismap = False |
Definition at line 263 of file gen2.py.
Referenced by gen_code().
| bool gen2.ClassInfo.issimple = False |
Definition at line 264 of file gen2.py.
Referenced by gen_code().
| dict gen2.ClassInfo.methods = {} |
Definition at line 266 of file gen2.py.
Referenced by gen_java.ClassInfo.addMethod(), gen_code(), and gen_java.ClassInfo.getAllMethods().
| gen2.ClassInfo.name = normalize_class_name(name) |
Definition at line 261 of file gen2.py.
Referenced by gen_java.ArgInfo.__repr__(), gen_java.ClassPropInfo.__repr__(), gen_java.ConstInfo.__repr__(), gen2.FuncInfo.add_variant(), gen2.ArgInfo.crepr(), gen_java.GeneralInfo.fullName(), gen_code(), gen2.FuncInfo.gen_code(), gen_java.ClassInfo.generateJavaCode(), gen2.FuncInfo.get_wrapper_name(), and gen_java.ClassInfo.initCodeStreams().
| list gen2.ClassInfo.props = [] |
Definition at line 267 of file gen2.py.
Referenced by gen_code(), and gen_map_code().
| gen2.ClassInfo.wname = m[1:] |
Definition at line 290 of file gen2.py.
Referenced by gen_code().