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 |