AW: [Qgis-developer] Trouble with QgsGeometry contains(QgsPoint
*p)function
Matthew Denno
mgdenno at gmail.com
Fri Jul 31 09:10:43 EDT 2009
Marco,
Thanks so much for your reply. I am not at my machine right now so I can't
try it.
The program I am writing calculates the intersection of two triangulated
surfaces. Right now it only takes point shapefiles as input for both
surfaces. A deluaney triangulation is constructed from the point files and
the intersection in 3d space is calculated. The program works but needs a
lot of refinement at this point. The code I asked you for help on adds
points to the triangulation, and I am trying to limit the triangulation to a
mask to reduce coputation time of the intersection routine.
When I get this working better I am planning to release it GPL (or whatever
license is appropriate). Maybe as a plugin to qgis.
Thanks again for your help.
Matt
On Jul 30, 2009 10:22 PM, "Hugentobler Marco" <
marco.hugentobler at karto.baug.ethz.ch> wrote:
Hi Matt
currentGeometry2 is a pointer, so you need to use '->' instead of '.' to
call a function.
if(currentGeometry2->contains(currentPoint))
should solve the problem.
Btw, what kind of program do you write? 'delaunay_intersect' sounds
interesting...
Regards,
Marco
-----Ursprüngliche Nachricht-----
Von: qgis-developer-bounces at lists.osgeo.org im Auftrag von Matthew Denno
Gesendet: Fr 31.07.2009 07:02
An: qgis-developer
Betreff: [Qgis-developer] Trouble with QgsGeometry contains(QgsPoint
*p)function
Hello Developers, I am working on a little application using QGIS and am
having trouble using th...
non-class type 'QgsGeometry*'
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/qgis-developer/attachments/20090731/b010c767/attachment.html
More information about the Qgis-developer
mailing list