| typedefs.hpp File ReferenceDetailed DescriptionUseful typedefs.
 
 
 Go to the source code of this file. 
 Define Documentation
 Value: GIL_DEFINE_BASE_TYPEDEFS_INTERNAL(T,CS,LAYOUT)                                                                    \
    typedef planar_pixel_reference<bits##T&,CS_FULL >                                          CS##T##_planar_ref_t;        \
    typedef planar_pixel_reference<const bits##T&,CS_FULL >                                      CS##T##c_planar_ref_t;        \
    typedef planar_pixel_iterator<bits##T*,CS_FULL >                                          CS##T##_planar_ptr_t;        \
    typedef planar_pixel_iterator<const bits##T*,CS_FULL >                                      CS##T##c_planar_ptr_t;        \
    typedef memory_based_step_iterator<CS##T##_planar_ptr_t>                              CS##T##_planar_step_ptr_t;    \
    typedef memory_based_step_iterator<CS##T##c_planar_ptr_t>                              CS##T##c_planar_step_ptr_t;    \
    typedef memory_based_2d_locator<memory_based_step_iterator<CS##T##_planar_ptr_t> >          CS##T##_planar_loc_t;        \
    typedef memory_based_2d_locator<memory_based_step_iterator<CS##T##c_planar_ptr_t> >      CS##T##c_planar_loc_t;        \
    typedef memory_based_2d_locator<memory_based_step_iterator<CS##T##_planar_step_ptr_t> >  CS##T##_planar_step_loc_t;    \
    typedef memory_based_2d_locator<memory_based_step_iterator<CS##T##c_planar_step_ptr_t> > CS##T##c_planar_step_loc_t;    \
    typedef image_view<CS##T##_planar_loc_t>                                      CS##T##_planar_view_t;        \
    typedef image_view<CS##T##c_planar_loc_t>                                      CS##T##c_planar_view_t;        \
    typedef image_view<CS##T##_planar_step_loc_t>                                  CS##T##_planar_step_view_t;    \
    typedef image_view<CS##T##c_planar_step_loc_t>                                  CS##T##c_planar_step_view_t;\
    typedef image<CS##T##_pixel_t,true,std::allocator<unsigned char> >              CS##T##_planar_image_t;
 Value: template <typename, typename> struct pixel; \ template <typename, typename> struct planar_pixel_reference; \ template <typename, typename> struct planar_pixel_iterator; \ template <typename> class memory_based_step_iterator; \ template <typename> class point2; \ template <typename> class memory_based_2d_locator; \ template <typename> class image_view; \ template <typename, bool, typename> class image; \ typedef pixel<bits##T, LAYOUT > CS##T##_pixel_t; \ typedef const pixel<bits##T, LAYOUT > CS##T##c_pixel_t; \ typedef pixel<bits##T, LAYOUT >& CS##T##_ref_t; \ typedef const pixel<bits##T, LAYOUT >& CS##T##c_ref_t; \ typedef CS##T##_pixel_t* CS##T##_ptr_t; \ typedef CS##T##c_pixel_t* CS##T##c_ptr_t; \ typedef memory_based_step_iterator<CS##T##_ptr_t> CS##T##_step_ptr_t; \ typedef memory_based_step_iterator<CS##T##c_ptr_t> CS##T##c_step_ptr_t; \ typedef memory_based_2d_locator<memory_based_step_iterator<CS##T##_ptr_t> > CS##T##_loc_t; \ typedef memory_based_2d_locator<memory_based_step_iterator<CS##T##c_ptr_t> > CS##T##c_loc_t; \ typedef memory_based_2d_locator<memory_based_step_iterator<CS##T##_step_ptr_t> > CS##T##_step_loc_t; \ typedef memory_based_2d_locator<memory_based_step_iterator<CS##T##c_step_ptr_t> > CS##T##c_step_loc_t; \ typedef image_view<CS##T##_loc_t> CS##T##_view_t; \ typedef image_view<CS##T##c_loc_t> CS##T##c_view_t; \ typedef image_view<CS##T##_step_loc_t> CS##T##_step_view_t; \ typedef image_view<CS##T##c_step_loc_t> CS##T##c_step_view_t; \ typedef image<CS##T##_pixel_t,false,std::allocator<unsigned char> > CS##T##_image_t; 
 Generated on Sat May 2 13:50:16 2009 for Generic Image Library by  1.5.6 | ||||||||||||||||||||||||||||||||||||||||||||