[geos-commits] r3232 - trunk/include/geos/geom

svn_geos at osgeo.org svn_geos at osgeo.org
Tue Feb 22 16:22:19 EST 2011


Author: strk
Date: 2011-02-22 13:22:19 -0800 (Tue, 22 Feb 2011)
New Revision: 3232

Modified:
   trunk/include/geos/geom/Lineal.h
   trunk/include/geos/geom/Polygonal.h
   trunk/include/geos/geom/Puntal.h
Log:
Export Puntal, Lineal and Polygonal symbols

Modified: trunk/include/geos/geom/Lineal.h
===================================================================
--- trunk/include/geos/geom/Lineal.h	2011-02-22 17:53:34 UTC (rev 3231)
+++ trunk/include/geos/geom/Lineal.h	2011-02-22 21:22:19 UTC (rev 3232)
@@ -20,6 +20,7 @@
 #ifndef GEOS_GEOM_LINEAL_H
 #define GEOS_GEOM_LINEAL_H
 
+#include <geos/export.h>
 #include <geos/geom/Geometry.h> // for inheritance
 
 namespace geos {
@@ -29,7 +30,7 @@
  * Identifies {@link Geometry} subclasses which
  * are 1-dimensional and with components which are {@link LineString}s.
  */
-class Lineal : public virtual Geometry
+class GEOS_DLL Lineal : public virtual Geometry
 {
 protected:
   Lineal(): Geometry(0) {}

Modified: trunk/include/geos/geom/Polygonal.h
===================================================================
--- trunk/include/geos/geom/Polygonal.h	2011-02-22 17:53:34 UTC (rev 3231)
+++ trunk/include/geos/geom/Polygonal.h	2011-02-22 21:22:19 UTC (rev 3232)
@@ -20,6 +20,7 @@
 #ifndef GEOS_GEOM_POLYGONAL_H
 #define GEOS_GEOM_POLYGONAL_H
 
+#include <geos/export.h>
 #include <geos/geom/Geometry.h> // for inheritance
 
 namespace geos {
@@ -29,7 +30,7 @@
  * Identifies {@link Geometry} subclasses which
  * are 2-dimensional and with components which are {@link Polygon}s.
  */
-class Polygonal : public virtual Geometry
+class GEOS_DLL Polygonal : public virtual Geometry
 {
 protected:
   Polygonal(): Geometry(0) {}

Modified: trunk/include/geos/geom/Puntal.h
===================================================================
--- trunk/include/geos/geom/Puntal.h	2011-02-22 17:53:34 UTC (rev 3231)
+++ trunk/include/geos/geom/Puntal.h	2011-02-22 21:22:19 UTC (rev 3232)
@@ -20,6 +20,7 @@
 #ifndef GEOS_GEOM_PUNTAL_H
 #define GEOS_GEOM_PUNTAL_H
 
+#include <geos/export.h>
 #include <geos/geom/Geometry.h> // for inheritance
 
 namespace geos {
@@ -29,7 +30,7 @@
  * Identifies {@link Geometry} subclasses which
  * are 0-dimensional and with components which are {@link Point}s.
  */
-class Puntal : public virtual Geometry
+class GEOS_DLL Puntal : public virtual Geometry
 {
 protected:
   Puntal(): Geometry(0) {}



More information about the geos-commits mailing list