[geos-commits] r2385 - in trunk/source: algorithm/distance headers/geos/algorithm/distance

svn_geos at osgeo.org svn_geos at osgeo.org
Fri Apr 17 12:26:20 EDT 2009


Author: strk
Date: 2009-04-17 12:26:20 -0400 (Fri, 17 Apr 2009)
New Revision: 2385

Modified:
   trunk/source/algorithm/distance/DiscreteHausdorffDistance.cpp
   trunk/source/headers/geos/algorithm/distance/DiscreteHausdorffDistance.h
Log:
Add missing implementation bits


Modified: trunk/source/algorithm/distance/DiscreteHausdorffDistance.cpp
===================================================================
--- trunk/source/algorithm/distance/DiscreteHausdorffDistance.cpp	2009-04-17 15:47:07 UTC (rev 2384)
+++ trunk/source/algorithm/distance/DiscreteHausdorffDistance.cpp	2009-04-17 16:26:20 UTC (rev 2385)
@@ -13,7 +13,7 @@
  *
  **********************************************************************
  *
- * Last port: algorithm/distance/DiscreteHausdorffDistance.java 1.5 (JTS-1.9)
+ * Last port: algorithm/distance/DiscreteHausdorffDistance.java 1.5 (JTS-1.10)
  *
  **********************************************************************/
 
@@ -63,7 +63,26 @@
 
 }
 
+/* static public */
+double
+DiscreteHausdorffDistance::distance(const geom::Geometry& g0,
+	                       const geom::Geometry& g1)
+{
+	DiscreteHausdorffDistance dist(g0, g1);
+	return dist.distance();
+}
 
+/* static public */
+double
+DiscreteHausdorffDistance::distance(const geom::Geometry& g0,
+	                       const geom::Geometry& g1,
+                               double densifyFrac)
+{
+	DiscreteHausdorffDistance dist(g0, g1);
+	dist.setDensifyFraction(densifyFrac);
+	return dist.distance();
+}
+
 } // namespace geos.algorithm.distance
 } // namespace geos.algorithm
 } // namespace geos

Modified: trunk/source/headers/geos/algorithm/distance/DiscreteHausdorffDistance.h
===================================================================
--- trunk/source/headers/geos/algorithm/distance/DiscreteHausdorffDistance.h	2009-04-17 15:47:07 UTC (rev 2384)
+++ trunk/source/headers/geos/algorithm/distance/DiscreteHausdorffDistance.h	2009-04-17 16:26:20 UTC (rev 2385)
@@ -13,7 +13,7 @@
  *
  **********************************************************************
  *
- * Last port: algorithm/distance/DiscreteHausdorffDistance.java 1.5 (JTS-1.9)
+ * Last port: algorithm/distance/DiscreteHausdorffDistance.java 1.5 (JTS-1.10)
  *
  **********************************************************************/
 



More information about the geos-commits mailing list