boost::gil::planar_devicen_view

planar_devicen_view overloads

Synopses

Declared in <boost/gil/device_n.hpp>

from 2‐channel planar data

template<typename IC>
type_from_x_iterator<planar_pixel_iterator<IC, devicen_t<2>>>::view_t
planar_devicen_view(
    std::size_t width,
    std::size_t height,
    IC c0,
    IC c1,
    std::ptrdiff_t rowsize_in_bytes);

from 3‐channel planar data

template<typename IC>
type_from_x_iterator<planar_pixel_iterator<IC, devicen_t<3>>>::view_t
planar_devicen_view(
    std::size_t width,
    std::size_t height,
    IC c0,
    IC c1,
    IC c2,
    std::ptrdiff_t rowsize_in_bytes);

from 4‐channel planar data

template<typename IC>
type_from_x_iterator<planar_pixel_iterator<IC, devicen_t<4>>>::view_t
planar_devicen_view(
    std::size_t width,
    std::size_t height,
    IC c0,
    IC c1,
    IC c2,
    IC c3,
    std::ptrdiff_t rowsize_in_bytes);

from 5‐channel planar data

template<typename IC>
type_from_x_iterator<planar_pixel_iterator<IC, devicen_t<5>>>::view_t
planar_devicen_view(
    std::size_t width,
    std::size_t height,
    IC c0,
    IC c1,
    IC c2,
    IC c3,
    IC c4,
    std::ptrdiff_t rowsize_in_bytes);

Created with MrDocs