diff options
Diffstat (limited to 'boost/gil/pixel_iterator_adaptor.hpp')
-rw-r--r-- | boost/gil/pixel_iterator_adaptor.hpp | 45 |
1 files changed, 15 insertions, 30 deletions
diff --git a/boost/gil/pixel_iterator_adaptor.hpp b/boost/gil/pixel_iterator_adaptor.hpp index f488f5693a..3783c5136c 100644 --- a/boost/gil/pixel_iterator_adaptor.hpp +++ b/boost/gil/pixel_iterator_adaptor.hpp @@ -1,41 +1,26 @@ -/* - Copyright 2005-2007 Adobe Systems Incorporated - - Use, modification and distribution are subject to the Boost Software License, - Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at - http://www.boost.org/LICENSE_1_0.txt). - - See http://opensource.adobe.com/gil for most recent version including documentation. -*/ - -/*************************************************************************************************/ - -#ifndef GIL_PIXEL_ITERATOR_ADAPTOR_H -#define GIL_PIXEL_ITERATOR_ADAPTOR_H - -//////////////////////////////////////////////////////////////////////////////////////// -/// \file -/// \brief pixel step iterator, pixel image iterator and pixel dereference iterator -/// \author Lubomir Bourdev and Hailin Jin \n -/// Adobe Systems Incorporated -/// \date 2005-2007 \n Last updated on February 16, 2007 -/// -//////////////////////////////////////////////////////////////////////////////////////// +// +// Copyright 2005-2007 Adobe Systems Incorporated +// +// Distributed under the Boost Software License, Version 1.0 +// See accompanying file LICENSE_1_0.txt or copy at +// http://www.boost.org/LICENSE_1_0.txt +// +#ifndef BOOST_GIL_PIXEL_ITERATOR_ADAPTOR_HPP +#define BOOST_GIL_PIXEL_ITERATOR_ADAPTOR_HPP + +#include <boost/gil/concepts.hpp> +#include <boost/gil/pixel_iterator.hpp> -#include <iterator> #include <boost/iterator/iterator_facade.hpp> -#include "gil_config.hpp" -#include "gil_concept.hpp" -#include "pixel_iterator.hpp" -namespace boost { namespace gil { +#include <iterator> +namespace boost { namespace gil { /// \defgroup PixelIteratorModelDerefPtr dereference_iterator_adaptor /// \ingroup PixelIteratorModel /// \brief An iterator that invokes a provided function object upon dereference. Models: IteratorAdaptorConcept, PixelIteratorConcept - /// \ingroup PixelIteratorModelDerefPtr PixelBasedModel /// \brief An adaptor over an existing iterator that provides for custom filter on dereferencing the object. Models: IteratorAdaptorConcept, PixelIteratorConcept @@ -203,6 +188,6 @@ struct iterator_add_deref<dereference_iterator_adaptor<Iterator, PREV_DEREF>,Der } }; -} } // namespace boost::gil +}} // namespace boost::gil #endif |