![]() |
Visual Servoing Platform version 3.7.0
|
Public Member Functions | |
| __init__ (self, decl, namespaces=[]) | |
| __repr__ (self) | |
| __lt__ (self, other) | |
| __eq__ (self, other) | |
| parseName (self, name, namespaces) | |
| fullName (self, isCPP=False) | |
| fullClass (self, isCPP=False) | |
Public Attributes | |
| list | cname = self.name.replace(".", "::") |
| str | jname = self.name |
| isconstructor = self.classname | |
| list | static = ["", "static"]["/S" in decl[2]] |
| ctype = re.sub(r"^VpTermCriteria", "TermCriteria", decl[1] or "") | |
| list | args = [] |
| namespace | |
| classpath | |
| classname | |
| name = self.parseName(decl[0], namespaces) | |
| dict | params = {} |
| list | annotation = [] |
| docstring = docstring | |
Definition at line 351 of file gen_java.py.
| gen_java.FuncInfo.__init__ | ( | self, | |
| decl, | |||
| namespaces = [] ) |
Definition at line 352 of file gen_java.py.
| gen_java.FuncInfo.__eq__ | ( | self, | |
| other ) |
Definition at line 388 of file gen_java.py.
References gen2.FuncVariant.args, args, gen2.ClassInfo.cname, gen2.FuncInfo.cname, gen_java.ClassInfo.cname, gen_java.ConstInfo.cname, and cname.
| gen_java.FuncInfo.__lt__ | ( | self, | |
| other ) |
Definition at line 385 of file gen_java.py.
References gen_java.ArgInfo.__repr__(), gen_java.ClassInfo.__repr__(), gen_java.ClassPropInfo.__repr__(), gen_java.ConstInfo.__repr__(), and __repr__().
| gen_java.FuncInfo.__repr__ | ( | self | ) |
Definition at line 382 of file gen_java.py.
References gen_java.ClassInfo.__dict__, and __dict__.
Referenced by __lt__().
|
inherited |
Definition at line 182 of file gen_java.py.
References classpath, gen2.FuncInfo.namespace, and namespace.
Referenced by fullName().
|
inherited |
Definition at line 178 of file gen_java.py.
References fullClass(), camera_calibration_show_extrinsics.CameraInfo.name, gen2.ArgInfo.name, gen2.ClassInfo.name, gen2.ClassProp.name, gen2.FuncInfo.name, gen2.FuncVariant.name, name, vpAROgre.name, and gen_java.reverseCamelCase().
|
inherited |
input: full name and available namespaces returns: (namespace, classpath, classname, name)
Definition at line 149 of file gen_java.py.
References gen_java.camelCase().
|
inherited |
Definition at line 137 of file gen_java.py.
Referenced by gen_java.ClassInfo.generateJavaCode().
| list gen_java.FuncInfo.args = [] |
Definition at line 373 of file gen_java.py.
Referenced by __eq__().
|
inherited |
Definition at line 133 of file gen_java.py.
|
inherited |
Definition at line 133 of file gen_java.py.
Referenced by fullClass().
| list gen_java.FuncInfo.cname = self.name.replace(".", "::") |
Definition at line 354 of file gen_java.py.
Referenced by __eq__().
| gen_java.FuncInfo.ctype = re.sub(r"^VpTermCriteria", "TermCriteria", decl[1] or "") |
Definition at line 372 of file gen_java.py.
|
inherited |
Definition at line 147 of file gen_java.py.
Referenced by gen_java.ClassInfo.generateJavaCode().
| gen_java.FuncInfo.isconstructor = self.classname |
Definition at line 356 of file gen_java.py.
| str gen_java.FuncInfo.jname = self.name |
Definition at line 355 of file gen_java.py.
|
inherited |
Definition at line 133 of file gen_java.py.
Referenced by gen_java.ArgInfo.__repr__(), gen_java.ClassPropInfo.__repr__(), gen_java.ConstInfo.__repr__(), fullName(), gen_java.ClassInfo.generateJavaCode(), and gen_java.ClassInfo.initCodeStreams().
|
inherited |
Definition at line 133 of file gen_java.py.
Referenced by fullClass().
|
inherited |
Definition at line 136 of file gen_java.py.
| list gen_java.FuncInfo.static = ["", "static"]["/S" in decl[2]] |
Definition at line 371 of file gen_java.py.