[EMAIL PROTECTED] wrote: > On Wed, Jun 14, 2006 at 11:16:09AM -0700, Martin Davis wrote: >>> Ok, but equality is actually used in JTS too. Does Java have an >>> automatic approximate equality ? >> I've been working under the assumption that Java uses a single FP >> model, so that it's safe to compare FP numbers. >> >> In any case, I'm not sure that JTS uses FP equals for anything >> other than checking whether two points are *exactly* the same. So >> this should be portable, I assume. > > As far as you mean memory address comparison that would be portable > (pointers are integer values). Unfortunately we don't have garbage > collection for free in the C++ world, so in some places your identity > checks might have become value comparisons.
Hmm, there are pretty number of GCs for C++, e.g.: http://www.hpl.hp.com/personal/Hans_Boehm/gc/ But Dear Friends, it would be humorous if GEOS should use real GC :-) Then GEOS existence has completely no reason, because JTS is there. p.s. Please note, that I'm quite suspicious about direct Java to C++ ports so my judgements in this subject are quite radical. Cheers -- Mateusz Loskot http://mateusz.loskot.net _______________________________________________ geos-devel mailing list geos-devel@geos.refractions.net http://geos.refractions.net/mailman/listinfo/geos-devel