<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Thank you Noli!&nbsp; <br><br>I do use all the other documentations available and I sometimes have to bang my head on the virtual wall and I sometimes worry if my head will crack or I go nuts before I get the answer. But I am quite happy with what I have been given already, I am provided much by many who labored before me. If only I could learn how to make C++ plugins then, may be then, all the mysteries will be over, and I could join the ones that contribute to the welbeing of the user base. <br><br>I was under the impression that the C++ API methods return the same data as the Python methods. Is that true or am I thinking the unthinkable?<br><br>Thank you again for a swift response!<br><br>May you have a blessed new year,<br><br>Maaza <br><br>--- On <b>Sun, 1/2/11, Noli Sicad <i>&lt;nsicad@gmail.com&gt;</i></b> wrote:<br><blockquote style="border-left: 2px
 solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>From: Noli Sicad &lt;nsicad@gmail.com&gt;<br>Subject: Re: [Qgis-developer] Where, O Where is the Python/C++ API Documentation for 1.6 QGIS<br>To: "maaza mekuria" &lt;sailmcm@yahoo.com&gt;<br>Cc: qgis-developer@lists.osgeo.org<br>Date: Sunday, January 2, 2011, 7:27 PM<br><br><div class="plainMail">Hi Maaza.<br><br>Here is the C++ API.<br><br><a href="http://doc.qgis.org/head/index.html" target="_blank">http://doc.qgis.org/head/index.html</a><br><br>I think there is no documentation of the Python API to corresponding<br>to C++, however, Qgis have pyqgis cookbook and other useful tools.<br><br><a href="http://www.qgis.org/pyqgis-cookbook/" target="_blank">http://www.qgis.org/pyqgis-cookbook/</a><br><br><a href="http://pyqgis.org/builder/plugin_builder.py" target="_blank">http://pyqgis.org/builder/plugin_builder.py</a><br><br>You can look at the plugins in the repository, visit the sites
 and<br>download the plugins and see how they are implemented in python.<br><br><a href="http://www.qgis.org/wiki/Python_Plugin_Repositories" target="_blank">http://www.qgis.org/wiki/Python_Plugin_Repositories</a><br><br>You also install the plugins and browse the plugin directory to see<br>the python codes.<br><br>Compiling QGIS, visit this site (below).<br><br><a href="http://www.qgis.org/wiki/Installation_Guide" target="_blank">http://www.qgis.org/wiki/Installation_Guide</a><br><br>Noli<br><br><br><br><br>On 1/3/11, maaza mekuria &lt;<a ymailto="mailto:sailmcm@yahoo.com" href="/mc/compose?to=sailmcm@yahoo.com">sailmcm@yahoo.com</a>&gt; wrote:<br>&gt; I am wondering which APIdocumentation is applicable for Python functions for<br>&gt; Version 1.6 Copiapo release.<br>&gt;<br>&gt; For<br>&gt;&nbsp; example, I was using QGSGeometry and according to the documentation it<br>&gt; takes a point and returns a double and another argument that receives a<br>&gt;
 vertex (closest) on the line segment geometry.<br>&gt;<br>&gt; Similar discrepancy exists for closestsegmentWithContext.&nbsp; exists. The<br>&gt; documentations says it like this,<br>&gt; double QgsGeometry::closestegmentWithContext(qgsPoint,<br>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; minDistPoint,beforeVertex)<br>&gt;<br>&gt; but in the 1.6 version I am using, it give an array of results and it must<br>&gt; be retrieved as part of an array.<br>&gt;<br>&gt; Where<br>&gt;&nbsp; would be the API docs that corresponds to a particular version of the<br>&gt; software. I am assuming that the Python functions parallel those of C++.<br>&gt;&nbsp; Until I could run with all the C++ crowd, (I am seriously contemplating<br>&gt;&nbsp; to do just that, except I do not know how?) can you help me walk along<br>&gt; the pathway of QGIS? If I could compile QGIS in QT I would jump to it<br>&gt; immediately. I also wanted to just compile a dll in QGIS instead
 of<br>&gt; compiling a complete3 application, I do not want to create a separate<br>&gt; GUI, but just a dll that would be called like a Python<br>&gt;<br>&gt; Thank you for your help,<br>&gt;<br>&gt; Maaza<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br></div></blockquote></td></tr></table><br>