png::require_color_space< pixel > Struct Template Reference

IO transformation class template. Enforces image color space. More...

#include <require_color_space.hpp>

List of all members.

Public Types

typedef pixel_traits< pixel > traits

Public Member Functions

void operator() (io_base &io) const


Detailed Description

template<typename pixel>
struct png::require_color_space< pixel >

IO transformation class template. Enforces image color space.

This IO transformation class template used to enforce source image color space.

See also:
image, image::read


Member Typedef Documentation

template<typename pixel>
typedef pixel_traits< pixel > png::require_color_space< pixel >::traits


Member Function Documentation

template<typename pixel>
void png::require_color_space< pixel >::operator() ( io_base io  )  const [inline]


The documentation for this struct was generated from the following file:
Generated on Sun Jul 8 19:33:01 2007 for png++ by  doxygen 1.5.2