<swigxml:swig name="namespaces" xmlns:swigxml="http://jniplusplus.sourceforge.net" xmlns:swig="http://swig.sourceforge.net" xmlns:c="http://www.ansi.org" > <swig:top > <swigxml:child > <swig:file name="../../Lib/swig.swg" > <swigxml:type string="include" /> </swig:file> <swig:file name="example_title_add.i" > <swigxml:child > <swig:module name="example" /> <swig:insert > <swigxml:code > #include "example.h" </swigxml:code> </swig:insert> <c:class name="Vector" > <swigxml:child > <c:access name="public" /> <c:function name="Vector" > <swigxml:parms > <swigxml:parm name="x" > <swigxml:type string="double" /> </swigxml:parm> <swigxml:parm name="y" > <swigxml:type string="double" /> </swigxml:parm> <swigxml:parm name="z" > <swigxml:type string="double" /> </swigxml:parm> </swigxml:parms> <swigxml:type string="int" /> </c:function> <c:destructor name="Vector" /> <c:function name="print" > <swigxml:type string="p.char" /> </c:function> </swigxml:child> <swigxml:classtype string="class" /> <swigxml:namespace string="Vector" /> </c:class> <swig:insert > <swigxml:code > Vector addv(Vector &a, Vector &b) { return a+b; } </swigxml:code> </swig:insert> <c:function name="addv" > <swigxml:parms > <swigxml:parm name="a" > <swigxml:type string="r.Vector" /> </swigxml:parm> <swigxml:parm name="b" > <swigxml:type string="r.Vector" /> </swigxml:parm> </swigxml:parms> <swigxml:code > { return a+b; } </swigxml:code> <swigxml:type string="Vector" /> </c:function> <c:class name="VectorArray" > <swigxml:child > <c:access name="public" /> <c:function name="VectorArray" > <swigxml:parms > <swigxml:parm name="maxsize" > <swigxml:type string="int" /> </swigxml:parm> </swigxml:parms> <swigxml:type string="int" /> </c:function> <c:destructor name="VectorArray" /> <c:function name="size" > <swigxml:type string="int" /> </c:function> <swig:addmethods > <swigxml:child > <c:function name="get" > <swigxml:parms > <swigxml:parm name="index" > <swigxml:type string="int" /> </swigxml:parm> </swigxml:parms> <swigxml:code > { return (*self)[index]; } </swigxml:code> <swigxml:type string="r.Vector" /> </c:function> <c:function name="set" > <swigxml:parms > <swigxml:parm name="index" > <swigxml:type string="int" /> </swigxml:parm> <swigxml:parm name="a" > <swigxml:type string="r.Vector" /> </swigxml:parm> </swigxml:parms> <swigxml:code > { (*self)[index] = a; } </swigxml:code> <swigxml:type string="void" /> </c:function> </swigxml:child> </swig:addmethods> </swigxml:child> <swigxml:classtype string="class" /> <swigxml:namespace string="VectorArray" /> </c:class> </swigxml:child> <swigxml:type string="include" /> </swig:file> </swigxml:child> </swig:top> </swigxml:swig>
Generated by dwww version 1.15 on Tue Jul 2 00:15:57 CEST 2024.