Boost logo

Boost :

Subject: Re: [boost] [gil] extensions
From: Mateusz Loskot (mateusz_at_[hidden])
Date: 2010-03-03 20:28:22


fab wrote:
> Hi,
> It would be a great thing to have a repository with all proposed gil
> extensions, and not only some zip files on adobe site.

Christian maintains extensions in his SVN repo @ Google Code

http://code.google.com/p/gil-contributions/

You may want to look at this thread:

http://lists.boost.org/Archives/boost/2009/10/156817.php
http://lists.boost.org/Archives/boost/2009/10/156819.php

> It would be a great thing to use global includes to boost gil in all
> extensions, like :
> #include <boost/gil/gil_all.hpp>
> and no :
> #include "../../boost/gil/gil_all.hpp"
> which imposes to copy this extensions inside boost.

I'd vote for

- single header extentions
#include <boost/gil/extensions/a.hpp>
#include <boost/gil/extensions/b.hpp>

- extentions with more complex structure
#include <boost/gil/extensions/io/a.hpp>
#include <boost/gil/extensions/numeric/a.hpp>

I think it's a good approach and works well for Boost Geometry
http://svn.boost.org/svn/boost/sandbox/geometry/boost/geometry/extensions/

Best regards,

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

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk