26 #ifndef __TERRALIB_GEOMETRY_INTERNAL_GEOSGEOMETRYFACTORY_H
27 #define __TERRALIB_GEOMETRY_INTERNAL_GEOSGEOMETRYFACTORY_H
30 #include "../BuildConfig.h"
34 #ifdef TERRALIB_GEOS_ENABLED
35 #include <geos/geom/GeometryFactory.h>
57 static const geos::geom::GeometryFactory* getGeomFactory();
65 static void initialize();
68 static void finalize();
80 GEOSGeometryFactory();
86 static const geos::geom::GeometryFactory* sm_gFactory;
89 inline const geos::geom::GeometryFactory* GEOSGeometryFactory::getGeomFactory()
97 #endif // TERRALIB_GEOS_ENABLED
98 #endif // __TERRALIB_GEOMETRY_INTERNAL_GEOSGEOMETRYFACTORY_H
#define TEGEOMEXPORT
You can use this macro in order to export/import classes and functions from this module.
Configuration flags for the Vector Geometry Model of TerraLib.