Boost logo

Geometry :

Subject: [ggl] Refinement of io folders and files layout
From: Mateusz Łoskot (mateusz)
Date: 2011-10-20 21:21:01


Folks,

In current trunk, I have applied some refinements to folders/files
layout for I/O tools.
All domain-nonspecific formats live in

geometry/io/<FORMAT>/
geometry/io/<FORMAT>/read.hpp
geometry/io/<FORMAT>/write.hpp
geometry/io/<FORMAT>/detail/...

Example: geometry/io/dsv/

All domain-specific formats follow similar pattern and will live in:

boost/geometry/domains/<DOMAIN>/io/
boost/geometry/domains/<DOMAIN>/io/<FORMAT>/read.hpp
boost/geometry/domains/<DOMAIN>/io/<FORMAT>/write.hpp
boost/geometry/domains/<DOMAIN>/io/<FORMAT>/detail/...

Example: geometry/domains/gis/io/wkt/

I have updated the tests and the examples to refer to new locations.
In case of problems related to these changes, please report to me.

Likely, similar changes will be applied to geometry/extensions

Best regards,

-- 
Mateusz Loskot, http://mateusz.loskot.net
Charter Member of OSGeo, http://osgeo.org
Member of ACCU, http://accu.org

Geometry list run by mateusz at loskot.net