mirror of
https://github.com/boostorg/gil.git
synced 2026-01-24 18:02:17 +00:00
309 lines
151 KiB
HTML
309 lines
151 KiB
HTML
<!-- HTML header for doxygen 1.8.13-->
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.8.6"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>Generic Image Library: Class List</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
<link href="doxygen-boost.css" rel="stylesheet" type="text/css"/>
|
|
</head>
|
|
<body>
|
|
<div class="boost-header">
|
|
<table border="0" cellpadding="7" cellspacing="0" width="100%" summary="header">
|
|
<tr>
|
|
<td valign="top" width="300">
|
|
<h3><a href="../index.html"><img alt="Boost GIL" src="../_static/gil.png" border="0"></a></h3>
|
|
</td>
|
|
<td ><h1 align="center"><a href="../index.html"></a></h1></td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<hr/>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<!-- Generated by Doxygen 1.8.6 -->
|
|
<div id="navrow1" class="tabs">
|
|
<ul class="tablist">
|
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
<li><a href="modules.html"><span>Modules</span></a></li>
|
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
|
<li><a href="files.html"><span>Files</span></a></li>
|
|
</ul>
|
|
</div>
|
|
<div id="navrow2" class="tabs2">
|
|
<ul class="tablist">
|
|
<li class="current"><a href="annotated.html"><span>Class List</span></a></li>
|
|
<li><a href="classes.html"><span>Class Index</span></a></li>
|
|
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
|
<li><a href="functions.html"><span>Class Members</span></a></li>
|
|
</ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="headertitle">
|
|
<div class="title">Class List</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
|
|
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory">
|
|
<tr id="row_0_" class="even"><td class="entry"><img id="arr_0_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('0_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespaceboost.html" target="_self">boost</a></td><td class="desc">Pixel 2D LOCATOR </td></tr>
|
|
<tr id="row_0_0_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img id="arr_0_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('0_0_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><b>gil</b></td><td class="desc"></td></tr>
|
|
<tr id="row_0_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img id="arr_0_0_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_0_0_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><b>detail</b></td><td class="desc"></td></tr>
|
|
<tr id="row_0_0_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1detail_1_1copier__n.html" target="_self">copier_n</a></td><td class="desc"></td></tr>
|
|
<tr id="row_0_0_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1detail_1_1copier__n_3_01iterator__from__2d_3_01_i_l_01_4_00_01_o_01_4.html" target="_self">copier_n< iterator_from_2d< IL >, O ></a></td><td class="desc">Source range is delimited by image iterators </td></tr>
|
|
<tr id="row_0_0_0_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1detail_1_1copier__n_3_01_i_00_01iterator__from__2d_3_01_o_l_01_4_01_4.html" target="_self">copier_n< I, iterator_from_2d< OL > ></a></td><td class="desc">Destination range is delimited by image iterators </td></tr>
|
|
<tr id="row_0_0_0_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1detail_1_1copier__n_3_01iterator__from__2d_3_01_i_l_01_4_00_01iterator__from__2d_3_01_o_l_01_4_01_4.html" target="_self">copier_n< iterator_from_2d< IL >, iterator_from_2d< OL > ></a></td><td class="desc">Both source and destination ranges are delimited by image iterators </td></tr>
|
|
<tr id="row_0_0_0_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1detail_1_1std__fill__t.html" target="_self">std_fill_t</a></td><td class="desc">Struct to do std::fill </td></tr>
|
|
<tr id="row_0_0_0_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1detail_1_1equal__n__fn_3_01const_01pixel_3_01_t_00_01_cs_01_4_01_5_00_01cof2dcbb9935c1f0c43d9a16609dbdbb2f.html" target="_self">equal_n_fn< const pixel< T, Cs > *, const pixel< T, Cs > * ></a></td><td class="desc"></td></tr>
|
|
<tr id="row_0_0_0_6_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1detail_1_1equal__n__fn_3_01planar__pixel__iterator_3_01_i_c_00_01_cs_01_4_24c83e783e21d37b62022997a2dbc869.html" target="_self">equal_n_fn< planar_pixel_iterator< IC, Cs >, planar_pixel_iterator< IC, Cs > ></a></td><td class="desc"></td></tr>
|
|
<tr id="row_0_0_0_7_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1detail_1_1equal__n__fn_3_01boost_1_1gil_1_1iterator__from__2d_3_01_loc_01_4_00_01_i2_01_4.html" target="_self">equal_n_fn< boost::gil::iterator_from_2d< Loc >, I2 ></a></td><td class="desc">Source range is delimited by image iterators </td></tr>
|
|
<tr id="row_0_0_0_8_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1detail_1_1equal__n__fn_3_01_i1_00_01boost_1_1gil_1_1iterator__from__2d_3_01_loc_01_4_01_4.html" target="_self">equal_n_fn< I1, boost::gil::iterator_from_2d< Loc > ></a></td><td class="desc">Destination range is delimited by image iterators </td></tr>
|
|
<tr id="row_0_0_0_9_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1detail_1_1equal__n__fn_3_01boost_1_1gil_1_1iterator__from__2d_3_01_loc1_01629d3bb430b0f68b56ea86189659092c.html" target="_self">equal_n_fn< boost::gil::iterator_from_2d< Loc1 >, boost::gil::iterator_from_2d< Loc2 > ></a></td><td class="desc">Both source and destination ranges are delimited by image iterators </td></tr>
|
|
<tr id="row_0_0_0_10_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1detail_1_1channel__converter__unsigned__impl.html" target="_self">channel_converter_unsigned_impl</a></td><td class="desc">This is the default implementation. Performance specializatons are provided </td></tr>
|
|
<tr id="row_0_0_0_11_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1detail_1_1homogeneous__color__base_3_01_element_00_01_layout_00_011_01_4.html" target="_self">homogeneous_color_base< Element, Layout, 1 ></a></td><td class="desc">A homogeneous color base holding one color element. Models <a class="el" href="structboost_1_1gil_1_1_homogeneous_color_base_concept.html" title="Color base whose elements all have the same type. ">HomogeneousColorBaseConcept</a> or <a class="el" href="structboost_1_1gil_1_1_homogeneous_color_base_value_concept.html" title="Homogeneous color base that also has a default constructor. Refines Regular. ">HomogeneousColorBaseValueConcept</a> </td></tr>
|
|
<tr id="row_0_0_0_12_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1detail_1_1homogeneous__color__base_3_01_element_00_01_layout_00_012_01_4.html" target="_self">homogeneous_color_base< Element, Layout, 2 ></a></td><td class="desc">A homogeneous color base holding two color elements. Models <a class="el" href="structboost_1_1gil_1_1_homogeneous_color_base_concept.html" title="Color base whose elements all have the same type. ">HomogeneousColorBaseConcept</a> or <a class="el" href="structboost_1_1gil_1_1_homogeneous_color_base_value_concept.html" title="Homogeneous color base that also has a default constructor. Refines Regular. ">HomogeneousColorBaseValueConcept</a> </td></tr>
|
|
<tr id="row_0_0_0_13_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1detail_1_1homogeneous__color__base_3_01_element_00_01_layout_00_013_01_4.html" target="_self">homogeneous_color_base< Element, Layout, 3 ></a></td><td class="desc">A homogeneous color base holding three color elements. Models <a class="el" href="structboost_1_1gil_1_1_homogeneous_color_base_concept.html" title="Color base whose elements all have the same type. ">HomogeneousColorBaseConcept</a> or <a class="el" href="structboost_1_1gil_1_1_homogeneous_color_base_value_concept.html" title="Homogeneous color base that also has a default constructor. Refines Regular. ">HomogeneousColorBaseValueConcept</a> </td></tr>
|
|
<tr id="row_0_0_0_14_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1detail_1_1homogeneous__color__base_3_01_element_00_01_layout_00_014_01_4.html" target="_self">homogeneous_color_base< Element, Layout, 4 ></a></td><td class="desc">A homogeneous color base holding four color elements. Models <a class="el" href="structboost_1_1gil_1_1_homogeneous_color_base_concept.html" title="Color base whose elements all have the same type. ">HomogeneousColorBaseConcept</a> or <a class="el" href="structboost_1_1gil_1_1_homogeneous_color_base_value_concept.html" title="Homogeneous color base that also has a default constructor. Refines Regular. ">HomogeneousColorBaseValueConcept</a> </td></tr>
|
|
<tr id="row_0_0_0_15_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1detail_1_1homogeneous__color__base_3_01_element_00_01_layout_00_015_01_4.html" target="_self">homogeneous_color_base< Element, Layout, 5 ></a></td><td class="desc">A homogeneous color base holding five color elements. Models <a class="el" href="structboost_1_1gil_1_1_homogeneous_color_base_concept.html" title="Color base whose elements all have the same type. ">HomogeneousColorBaseConcept</a> or <a class="el" href="structboost_1_1gil_1_1_homogeneous_color_base_value_concept.html" title="Homogeneous color base that also has a default constructor. Refines Regular. ">HomogeneousColorBaseValueConcept</a> </td></tr>
|
|
<tr id="row_0_0_0_16_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1detail_1_1rgb__to__luminance__fn.html" target="_self">rgb_to_luminance_fn</a></td><td class="desc">Red * .3 + green * .59 + blue * .11 + .5 </td></tr>
|
|
<tr id="row_0_0_0_17_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1detail_1_1nth__channel__deref__fn.html" target="_self">nth_channel_deref_fn</a></td><td class="desc">Function object that returns a grayscale reference of the N-th channel of a given reference. Models: <a class="el" href="structboost_1_1gil_1_1_pixel_dereference_adaptor_concept.html" title="Represents a unary function object that can be invoked upon dereferencing a pixel iterator...">PixelDereferenceAdaptorConcept</a>.If the input is a pixel value or constant reference, the function object is immutable. Otherwise it is mutable (and returns non-const reference to the n-th channel) </td></tr>
|
|
<tr id="row_0_0_0_18_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1detail_1_1kth__channel__deref__fn.html" target="_self">kth_channel_deref_fn</a></td><td class="desc">Function object that returns a grayscale reference of the K-th channel (specified as a template parameter) of a given reference. Models: <a class="el" href="structboost_1_1gil_1_1_pixel_dereference_adaptor_concept.html" title="Represents a unary function object that can be invoked upon dereferencing a pixel iterator...">PixelDereferenceAdaptorConcept</a>.If the input is a pixel value or constant reference, the function object is immutable. Otherwise it is mutable (and returns non-const reference to the k-th channel) </td></tr>
|
|
<tr id="row_0_0_0_19_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1gil_1_1detail_1_1step__iterator__adaptor.html" target="_self">step_iterator_adaptor</a></td><td class="desc">An adaptor over an existing iterator that changes the step unit </td></tr>
|
|
<tr id="row_0_0_0_20_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1detail_1_1identity.html" target="_self">identity</a></td><td class="desc">Identity taken from SGI STL </td></tr>
|
|
<tr id="row_0_0_0_21_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1detail_1_1plus__asymmetric.html" target="_self">plus_asymmetric</a></td><td class="desc">Plus function object whose arguments may be of different type </td></tr>
|
|
<tr id="row_0_0_0_22_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1detail_1_1inc.html" target="_self">inc</a></td><td class="desc">Operator++ wrapped in a function object </td></tr>
|
|
<tr id="row_0_0_0_23_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1detail_1_1dec.html" target="_self">dec</a></td><td class="desc">Operator– wrapped in a function object </td></tr>
|
|
<tr id="row_0_0_0_24_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1detail_1_1type__to__index.html" target="_self">type_to_index</a></td><td class="desc">Returns the index corresponding to the first occurrance of a given given type in </td></tr>
|
|
<tr id="row_0_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1planar__pixel__iterator.html" target="_self">planar_pixel_iterator</a></td><td class="desc">An iterator over planar pixels. Models <a class="el" href="structboost_1_1gil_1_1_homogeneous_color_base_concept.html" title="Color base whose elements all have the same type. ">HomogeneousColorBaseConcept</a>, <a class="el" href="structboost_1_1gil_1_1_pixel_iterator_concept.html" title="An STL random access traversal iterator over a model of PixelConcept. ">PixelIteratorConcept</a>, <a class="el" href="structboost_1_1gil_1_1_homogeneous_pixel_based_concept.html" title="Concept for homogeneous pixel-based GIL constructs. ">HomogeneousPixelBasedConcept</a>, <a class="el" href="structboost_1_1gil_1_1_memory_based_iterator_concept.html" title="Concept of a random-access iterator that can be advanced in memory units (bytes or bits) ...">MemoryBasedIteratorConcept</a>, <a class="el" href="structboost_1_1gil_1_1_has_dynamic_x_step_type_concept.html" title="Concept for iterators, locators and views that can define a type just like the given iterator/locator...">HasDynamicXStepTypeConcept</a> </td></tr>
|
|
<tr id="row_0_0_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1gil_1_1memory__based__step__iterator.html" target="_self">memory_based_step_iterator</a></td><td class="desc">MEMORY-BASED STEP ITERATOR </td></tr>
|
|
<tr id="row_0_0_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1gil_1_1memory__based__2d__locator.html" target="_self">memory_based_2d_locator</a></td><td class="desc">Memory-based pixel locator. Models: <a class="el" href="structboost_1_1gil_1_1_pixel_locator_concept.html" title="GIL's 2-dimensional locator over immutable GIL pixels. ">PixelLocatorConcept</a>,<a class="el" href="structboost_1_1gil_1_1_has_dynamic_x_step_type_concept.html" title="Concept for iterators, locators and views that can define a type just like the given iterator/locator...">HasDynamicXStepTypeConcept</a>,<a class="el" href="structboost_1_1gil_1_1_has_dynamic_y_step_type_concept.html" title="Concept for locators and views that can define a type just like the given locator or view...">HasDynamicYStepTypeConcept</a>,<a class="el" href="structboost_1_1gil_1_1_has_transposed_type_concept.html" title="Concept for locators and views that can define a type just like the given locator or view...">HasTransposedTypeConcept</a>The class takes a step iterator as a parameter. The step iterator provides navigation along the vertical axis while its base iterator provides horizontal navigation </td></tr>
|
|
<tr id="row_0_0_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1binary__operation__obj.html" target="_self">binary_operation_obj</a></td><td class="desc">A generic binary operation on viewsUse this class as a convenience superclass when defining an operation for any image views. Many operations have different behavior when the two views are compatible. This class checks for compatibility and invokes apply_compatible(V1,V2) or apply_incompatible(V1,V2) of the subclass. You must provide apply_compatible(V1,V2) method in your subclass, but apply_incompatible(V1,V2) is not required and the default throws std::bad_cast </td></tr>
|
|
<tr id="row_0_0_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1bit__aligned__pixel__iterator.html" target="_self">bit_aligned_pixel_iterator</a></td><td class="desc">An iterator over non-byte-aligned pixels. Models <a class="el" href="structboost_1_1gil_1_1_pixel_iterator_concept.html" title="An STL random access traversal iterator over a model of PixelConcept. ">PixelIteratorConcept</a>, <a class="el" href="structboost_1_1gil_1_1_pixel_based_concept.html" title="Concept for all pixel-based GIL constructs, such as pixels, iterators, locators, views and images who...">PixelBasedConcept</a>, <a class="el" href="structboost_1_1gil_1_1_memory_based_iterator_concept.html" title="Concept of a random-access iterator that can be advanced in memory units (bytes or bits) ...">MemoryBasedIteratorConcept</a>, <a class="el" href="structboost_1_1gil_1_1_has_dynamic_x_step_type_concept.html" title="Concept for iterators, locators and views that can define a type just like the given iterator/locator...">HasDynamicXStepTypeConcept</a> </td></tr>
|
|
<tr id="row_0_0_6_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1bit__aligned__pixel__reference.html" target="_self">bit_aligned_pixel_reference</a></td><td class="desc">Heterogeneous pixel reference corresponding to non-byte-aligned bit range. Models <a class="el" href="structboost_1_1gil_1_1_color_base_concept.html" title="A color base is a container of color elements (such as channels, channel references or channel pointe...">ColorBaseConcept</a>, <a class="el" href="structboost_1_1gil_1_1_pixel_concept.html" title="Pixel concept - A color base whose elements are channels. ">PixelConcept</a>, <a class="el" href="structboost_1_1gil_1_1_pixel_based_concept.html" title="Concept for all pixel-based GIL constructs, such as pixels, iterators, locators, views and images who...">PixelBasedConcept</a> </td></tr>
|
|
<tr id="row_0_0_7_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1is__pixel_3_01bit__aligned__pixel__reference_3_01_b_00_01_c_00_01_l_00_01_m_01_4_01_4.html" target="_self">is_pixel< bit_aligned_pixel_reference< B, C, L, M > ></a></td><td class="desc"><a class="el" href="structboost_1_1gil_1_1_metafunction.html">Metafunction</a> predicate that flags <a class="el" href="structboost_1_1gil_1_1bit__aligned__pixel__reference.html" title="Heterogeneous pixel reference corresponding to non-byte-aligned bit range. Models ColorBaseConcept...">bit_aligned_pixel_reference</a> as a model of <a class="el" href="structboost_1_1gil_1_1_pixel_concept.html" title="Pixel concept - A color base whose elements are channels. ">PixelConcept</a>. Required by <a class="el" href="structboost_1_1gil_1_1_pixel_concept.html" title="Pixel concept - A color base whose elements are channels. ">PixelConcept</a> </td></tr>
|
|
<tr id="row_0_0_8_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1channel__traits.html" target="_self">channel_traits</a></td><td class="desc">Traits for channels. Contains the following members: </td></tr>
|
|
<tr id="row_0_0_9_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1scoped__channel__value.html" target="_self">scoped_channel_value</a></td><td class="desc">A channel adaptor that modifies the range of the source channel. Models: <a class="el" href="structboost_1_1gil_1_1_channel_value_concept.html" title="A channel that supports default construction. ">ChannelValueConcept</a> </td></tr>
|
|
<tr id="row_0_0_10_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1gil_1_1packed__channel__value.html" target="_self">packed_channel_value</a></td><td class="desc">The value of a subbyte channel. Models: <a class="el" href="structboost_1_1gil_1_1_channel_value_concept.html" title="A channel that supports default construction. ">ChannelValueConcept</a> </td></tr>
|
|
<tr id="row_0_0_11_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1gil_1_1packed__channel__reference_3_01_bit_field_00_01_first_bit_00_01_num_bits_00_01false_01_4.html" target="_self">packed_channel_reference< BitField, FirstBit, NumBits, false ></a></td><td class="desc">A constant subbyte channel reference whose bit offset is fixed at compile time. Models <a class="el" href="structboost_1_1gil_1_1_channel_concept.html" title="A channel is the building block of a color. Color is defined as a mixture of primary colors and a cha...">ChannelConcept</a> </td></tr>
|
|
<tr id="row_0_0_12_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1gil_1_1packed__channel__reference_3_01_bit_field_00_01_first_bit_00_01_num_bits_00_01true_01_4.html" target="_self">packed_channel_reference< BitField, FirstBit, NumBits, true ></a></td><td class="desc">A mutable subbyte channel reference whose bit offset is fixed at compile time. Models <a class="el" href="structboost_1_1gil_1_1_channel_concept.html" title="A channel is the building block of a color. Color is defined as a mixture of primary colors and a cha...">ChannelConcept</a> </td></tr>
|
|
<tr id="row_0_0_13_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1gil_1_1packed__dynamic__channel__reference_3_01_bit_field_00_01_num_bits_00_01false_01_4.html" target="_self">packed_dynamic_channel_reference< BitField, NumBits, false ></a></td><td class="desc">Models a constant subbyte channel reference whose bit offset is a runtime parameter. Models <a class="el" href="structboost_1_1gil_1_1_channel_concept.html" title="A channel is the building block of a color. Color is defined as a mixture of primary colors and a cha...">ChannelConcept</a> Same as packed_channel_reference, except that the offset is a runtime parameter </td></tr>
|
|
<tr id="row_0_0_14_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1gil_1_1packed__dynamic__channel__reference_3_01_bit_field_00_01_num_bits_00_01true_01_4.html" target="_self">packed_dynamic_channel_reference< BitField, NumBits, true ></a></td><td class="desc">Models a mutable subbyte channel reference whose bit offset is a runtime parameter. Models <a class="el" href="structboost_1_1gil_1_1_channel_concept.html" title="A channel is the building block of a color. Color is defined as a mixture of primary colors and a cha...">ChannelConcept</a> Same as packed_channel_reference, except that the offset is a runtime parameter </td></tr>
|
|
<tr id="row_0_0_15_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1channel__converter__unsigned_3_01_t_00_01_t_01_4.html" target="_self">channel_converter_unsigned< T, T ></a></td><td class="desc">Converting a channel to itself - identity operation </td></tr>
|
|
<tr id="row_0_0_16_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1channel__converter__unsigned_3_01float32__t_00_01_dst_channel_v_01_4.html" target="_self">channel_converter_unsigned< float32_t, DstChannelV ></a></td><td class="desc">Float32_t conversion </td></tr>
|
|
<tr id="row_0_0_17_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1channel__converter__unsigned_3_01uint32__t_00_01float32__t_01_4.html" target="_self">channel_converter_unsigned< uint32_t, float32_t ></a></td><td class="desc">32 bit <-> float channel conversion </td></tr>
|
|
<tr id="row_0_0_18_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1channel__converter__unsigned_3_01float32__t_00_01uint32__t_01_4.html" target="_self">channel_converter_unsigned< float32_t, uint32_t ></a></td><td class="desc">32 bit <-> float channel conversion </td></tr>
|
|
<tr id="row_0_0_19_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1channel__converter.html" target="_self">channel_converter</a></td><td class="desc">A unary function object converting between channel types </td></tr>
|
|
<tr id="row_0_0_20_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1default__channel__converter.html" target="_self">default_channel_converter</a></td><td class="desc">Same as <a class="el" href="structboost_1_1gil_1_1channel__converter.html" title="A unary function object converting between channel types. ">channel_converter</a>, except it takes the destination channel by reference, which allows us to move the templates from the class level to the method level. This is important when invoking it on heterogeneous pixels </td></tr>
|
|
<tr id="row_0_0_21_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1channel__multiplier__unsigned.html" target="_self">channel_multiplier_unsigned</a></td><td class="desc">This is the default implementation. Performance specializatons are provided </td></tr>
|
|
<tr id="row_0_0_22_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1channel__multiplier__unsigned_3_01uint8__t_01_4.html" target="_self">channel_multiplier_unsigned< uint8_t ></a></td><td class="desc">Specialization of channel_multiply for 8-bit unsigned channels </td></tr>
|
|
<tr id="row_0_0_23_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1channel__multiplier__unsigned_3_01uint16__t_01_4.html" target="_self">channel_multiplier_unsigned< uint16_t ></a></td><td class="desc">Specialization of channel_multiply for 16-bit unsigned channels </td></tr>
|
|
<tr id="row_0_0_24_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1channel__multiplier__unsigned_3_01float32__t_01_4.html" target="_self">channel_multiplier_unsigned< float32_t ></a></td><td class="desc">Specialization of channel_multiply for float 0..1 channels </td></tr>
|
|
<tr id="row_0_0_25_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1channel__multiplier.html" target="_self">channel_multiplier</a></td><td class="desc">A function object to multiply two channels. result = a * b / max_value </td></tr>
|
|
<tr id="row_0_0_26_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1cyan__t.html" target="_self">cyan_t</a></td><td class="desc">Cyan </td></tr>
|
|
<tr id="row_0_0_27_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1magenta__t.html" target="_self">magenta_t</a></td><td class="desc">Magenta </td></tr>
|
|
<tr id="row_0_0_28_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1yellow__t.html" target="_self">yellow_t</a></td><td class="desc">Yellow </td></tr>
|
|
<tr id="row_0_0_29_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1black__t.html" target="_self">black_t</a></td><td class="desc">Black </td></tr>
|
|
<tr id="row_0_0_30_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1element__reference__type.html" target="_self">element_reference_type</a></td><td class="desc">Specifies the return type of the mutable element accessor at_c of a homogeneous color base </td></tr>
|
|
<tr id="row_0_0_31_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1element__const__reference__type.html" target="_self">element_const_reference_type</a></td><td class="desc">Specifies the return type of the constant element accessor at_c of a homogeneous color base </td></tr>
|
|
<tr id="row_0_0_32_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1size.html" target="_self">size</a></td><td class="desc">Returns an MPL integral type specifying the number of elements in a color base </td></tr>
|
|
<tr id="row_0_0_33_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1kth__semantic__element__type.html" target="_self">kth_semantic_element_type</a></td><td class="desc">Specifies the type of the K-th semantic element of a color base </td></tr>
|
|
<tr id="row_0_0_34_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1kth__semantic__element__reference__type.html" target="_self">kth_semantic_element_reference_type</a></td><td class="desc">Specifies the return type of the mutable semantic_at_c<K>(color_base); </td></tr>
|
|
<tr id="row_0_0_35_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1kth__semantic__element__const__reference__type.html" target="_self">kth_semantic_element_const_reference_type</a></td><td class="desc">Specifies the return type of the constant semantic_at_c<K>(color_base); </td></tr>
|
|
<tr id="row_0_0_36_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1contains__color.html" target="_self">contains_color</a></td><td class="desc">A predicate metafunction determining whether a given color base contains a given color </td></tr>
|
|
<tr id="row_0_0_37_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1color__element__type.html" target="_self">color_element_type</a></td><td class="desc">Specifies the type of the element associated with a given color tag </td></tr>
|
|
<tr id="row_0_0_38_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1color__element__reference__type.html" target="_self">color_element_reference_type</a></td><td class="desc">Specifies the return type of the mutable element accessor by color name, get_color(color_base, Color()); </td></tr>
|
|
<tr id="row_0_0_39_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1color__element__const__reference__type.html" target="_self">color_element_const_reference_type</a></td><td class="desc">Specifies the return type of the constant element accessor by color name, get_color(color_base, Color()); </td></tr>
|
|
<tr id="row_0_0_40_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1element__type.html" target="_self">element_type</a></td><td class="desc">Specifies the element type of a homogeneous color base </td></tr>
|
|
<tr id="row_0_0_41_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1default__color__converter__impl.html" target="_self">default_color_converter_impl</a></td><td class="desc">Color Convertion function object. To be specialized for every src/dst color space </td></tr>
|
|
<tr id="row_0_0_42_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1default__color__converter__impl_3_01_c_00_01_c_01_4.html" target="_self">default_color_converter_impl< C, C ></a></td><td class="desc">When the color space is the same, color convertion performs channel depth conversion </td></tr>
|
|
<tr id="row_0_0_43_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1default__color__converter__impl_3_01gray__t_00_01rgb__t_01_4.html" target="_self">default_color_converter_impl< gray_t, rgb_t ></a></td><td class="desc">Gray to RGB </td></tr>
|
|
<tr id="row_0_0_44_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1default__color__converter__impl_3_01gray__t_00_01cmyk__t_01_4.html" target="_self">default_color_converter_impl< gray_t, cmyk_t ></a></td><td class="desc">Gray to CMYK </td></tr>
|
|
<tr id="row_0_0_45_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1default__color__converter__impl_3_01rgb__t_00_01gray__t_01_4.html" target="_self">default_color_converter_impl< rgb_t, gray_t ></a></td><td class="desc">RGB to Gray </td></tr>
|
|
<tr id="row_0_0_46_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1default__color__converter__impl_3_01rgb__t_00_01cmyk__t_01_4.html" target="_self">default_color_converter_impl< rgb_t, cmyk_t ></a></td><td class="desc">RGB to CMYK (not the fastest code in the world) </td></tr>
|
|
<tr id="row_0_0_47_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1default__color__converter__impl_3_01cmyk__t_00_01rgb__t_01_4.html" target="_self">default_color_converter_impl< cmyk_t, rgb_t ></a></td><td class="desc">CMYK to RGB (not the fastest code in the world) </td></tr>
|
|
<tr id="row_0_0_48_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1default__color__converter__impl_3_01cmyk__t_00_01gray__t_01_4.html" target="_self">default_color_converter_impl< cmyk_t, gray_t ></a></td><td class="desc">CMYK to Gray </td></tr>
|
|
<tr id="row_0_0_49_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1default__color__converter__impl_3_01_c1_00_01rgba__t_01_4.html" target="_self">default_color_converter_impl< C1, rgba_t ></a></td><td class="desc">Converting any pixel type to RGBA. Note: Supports homogeneous pixels only </td></tr>
|
|
<tr id="row_0_0_50_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1default__color__converter__impl_3_01rgba__t_00_01_c2_01_4.html" target="_self">default_color_converter_impl< rgba_t, C2 ></a></td><td class="desc">Converting RGBA to any pixel type. Note: Supports homogeneous pixels only </td></tr>
|
|
<tr id="row_0_0_51_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1default__color__converter__impl_3_01rgba__t_00_01rgba__t_01_4.html" target="_self">default_color_converter_impl< rgba_t, rgba_t ></a></td><td class="desc">Unfortunately RGBA to RGBA must be explicitly provided - otherwise we get ambiguous specialization error </td></tr>
|
|
<tr id="row_0_0_52_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1default__color__converter.html" target="_self">default_color_converter</a></td><td class="desc">Class for color-converting one pixel to another </td></tr>
|
|
<tr id="row_0_0_53_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1devicen__color__t.html" target="_self">devicen_color_t</a></td><td class="desc">Unnamed color </td></tr>
|
|
<tr id="row_0_0_54_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1devicen__t_3_011_01_4.html" target="_self">devicen_t< 1 ></a></td><td class="desc">Unnamed color space of one channel </td></tr>
|
|
<tr id="row_0_0_55_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1devicen__t_3_012_01_4.html" target="_self">devicen_t< 2 ></a></td><td class="desc">Unnamed color space of two channels </td></tr>
|
|
<tr id="row_0_0_56_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1devicen__t_3_013_01_4.html" target="_self">devicen_t< 3 ></a></td><td class="desc">Unnamed color space of three channels </td></tr>
|
|
<tr id="row_0_0_57_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1devicen__t_3_014_01_4.html" target="_self">devicen_t< 4 ></a></td><td class="desc">Unnamed color space of four channels </td></tr>
|
|
<tr id="row_0_0_58_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1devicen__t_3_015_01_4.html" target="_self">devicen_t< 5 ></a></td><td class="desc">Unnamed color space of five channels </td></tr>
|
|
<tr id="row_0_0_59_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1devicen__layout__t.html" target="_self">devicen_layout_t</a></td><td class="desc">Unnamed color layout of up to five channels </td></tr>
|
|
<tr id="row_0_0_60_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1gil_1_1point2.html" target="_self">point2</a></td><td class="desc">2D point both axes of which have the same dimension typeModels: <a class="el" href="structboost_1_1gil_1_1_point2_d_concept.html" title="2-dimensional point concept ">Point2DConcept</a> </td></tr>
|
|
<tr id="row_0_0_61_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1num__channels.html" target="_self">num_channels</a></td><td class="desc">Returns the number of channels of a pixel-based GIL construct </td></tr>
|
|
<tr id="row_0_0_62_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1const__iterator__type.html" target="_self">const_iterator_type</a></td><td class="desc">Returns the type of an iterator just like the input iterator, except operating over immutable values </td></tr>
|
|
<tr id="row_0_0_63_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1iterator__is__mutable.html" target="_self">iterator_is_mutable</a></td><td class="desc"><a class="el" href="structboost_1_1gil_1_1_metafunction.html">Metafunction</a> predicate returning whether the given iterator allows for changing its values </td></tr>
|
|
<tr id="row_0_0_64_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1is__iterator__adaptor.html" target="_self">is_iterator_adaptor</a></td><td class="desc"><a class="el" href="structboost_1_1gil_1_1_metafunction.html">Metafunction</a> predicate determining whether the given iterator is a plain one or an adaptor over another iterator. Examples of adaptors are the step iterator and the dereference iterator adaptor </td></tr>
|
|
<tr id="row_0_0_65_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1iterator__adaptor__rebind.html" target="_self">iterator_adaptor_rebind</a></td><td class="desc">Changes the base iterator of an iterator adaptor. Provide an specialization when introducing new iterator adaptors </td></tr>
|
|
<tr id="row_0_0_66_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1iterator__adaptor__get__base.html" target="_self">iterator_adaptor_get_base</a></td><td class="desc">Returns the base iterator for a given iterator adaptor. Provide an specialization when introducing new iterator adaptors </td></tr>
|
|
<tr id="row_0_0_67_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1packed__pixel.html" target="_self">packed_pixel</a></td><td class="desc">Heterogeneous pixel value whose channel references can be constructed from the pixel bitfield and their index. Models <a class="el" href="structboost_1_1gil_1_1_color_base_value_concept.html" title="Color base that also has a default-constructor. Refines Regular. ">ColorBaseValueConcept</a>, <a class="el" href="structboost_1_1gil_1_1_pixel_value_concept.html" title="Pixel concept that is a Regular type. ">PixelValueConcept</a>, <a class="el" href="structboost_1_1gil_1_1_pixel_based_concept.html" title="Concept for all pixel-based GIL constructs, such as pixels, iterators, locators, views and images who...">PixelBasedConcept</a> Typical use for this is a model of a packed pixel (like 565 RGB) </td></tr>
|
|
<tr id="row_0_0_68_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_default_constructible.html" target="_self">DefaultConstructible</a></td><td class="desc"></td></tr>
|
|
<tr id="row_0_0_69_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_copy_constructible.html" target="_self">CopyConstructible</a></td><td class="desc"></td></tr>
|
|
<tr id="row_0_0_70_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_assignable.html" target="_self">Assignable</a></td><td class="desc"></td></tr>
|
|
<tr id="row_0_0_71_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_equality_comparable.html" target="_self">EqualityComparable</a></td><td class="desc"></td></tr>
|
|
<tr id="row_0_0_72_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_same_type.html" target="_self">SameType</a></td><td class="desc"></td></tr>
|
|
<tr id="row_0_0_73_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_swappable.html" target="_self">Swappable</a></td><td class="desc"></td></tr>
|
|
<tr id="row_0_0_74_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_regular.html" target="_self">Regular</a></td><td class="desc"></td></tr>
|
|
<tr id="row_0_0_75_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_metafunction.html" target="_self">Metafunction</a></td><td class="desc"></td></tr>
|
|
<tr id="row_0_0_76_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_point_n_d_concept.html" target="_self">PointNDConcept</a></td><td class="desc">N-dimensional point concept </td></tr>
|
|
<tr id="row_0_0_77_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_point2_d_concept.html" target="_self">Point2DConcept</a></td><td class="desc">2-dimensional point concept </td></tr>
|
|
<tr id="row_0_0_78_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_color_space_concept.html" target="_self">ColorSpaceConcept</a></td><td class="desc">Color space type concept </td></tr>
|
|
<tr id="row_0_0_79_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_color_spaces_compatible_concept.html" target="_self">ColorSpacesCompatibleConcept</a></td><td class="desc">Two color spaces are compatible if they are the same </td></tr>
|
|
<tr id="row_0_0_80_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_channel_mapping_concept.html" target="_self">ChannelMappingConcept</a></td><td class="desc">Channel mapping concept </td></tr>
|
|
<tr id="row_0_0_81_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_channel_concept.html" target="_self">ChannelConcept</a></td><td class="desc">A channel is the building block of a color. Color is defined as a mixture of primary colors and a channel defines the degree to which each primary color is used in the mixture </td></tr>
|
|
<tr id="row_0_0_82_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_mutable_channel_concept.html" target="_self">MutableChannelConcept</a></td><td class="desc">A channel that allows for modifying its value </td></tr>
|
|
<tr id="row_0_0_83_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_channel_value_concept.html" target="_self">ChannelValueConcept</a></td><td class="desc">A channel that supports default construction </td></tr>
|
|
<tr id="row_0_0_84_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1channels__are__compatible.html" target="_self">channels_are_compatible</a></td><td class="desc">Predicate metafunction returning whether two channels are compatibleChannels are considered compatible if their value types (ignoring constness and references) are the same </td></tr>
|
|
<tr id="row_0_0_85_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_channels_compatible_concept.html" target="_self">ChannelsCompatibleConcept</a></td><td class="desc">Channels are compatible if their associated value types (ignoring constness and references) are the same </td></tr>
|
|
<tr id="row_0_0_86_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_channel_convertible_concept.html" target="_self">ChannelConvertibleConcept</a></td><td class="desc">A channel is convertible to another one if the <code>channel_convert</code> algorithm is defined for the two channels </td></tr>
|
|
<tr id="row_0_0_87_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_color_base_concept.html" target="_self">ColorBaseConcept</a></td><td class="desc">A color base is a container of color elements (such as channels, channel references or channel pointers) </td></tr>
|
|
<tr id="row_0_0_88_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_mutable_color_base_concept.html" target="_self">MutableColorBaseConcept</a></td><td class="desc">Color base which allows for modifying its elements </td></tr>
|
|
<tr id="row_0_0_89_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_color_base_value_concept.html" target="_self">ColorBaseValueConcept</a></td><td class="desc">Color base that also has a default-constructor. Refines <a class="el" href="structboost_1_1gil_1_1_regular.html">Regular</a> </td></tr>
|
|
<tr id="row_0_0_90_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_homogeneous_color_base_concept.html" target="_self">HomogeneousColorBaseConcept</a></td><td class="desc">Color base whose elements all have the same type </td></tr>
|
|
<tr id="row_0_0_91_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_mutable_homogeneous_color_base_concept.html" target="_self">MutableHomogeneousColorBaseConcept</a></td><td class="desc">Homogeneous color base that allows for modifying its elements </td></tr>
|
|
<tr id="row_0_0_92_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_homogeneous_color_base_value_concept.html" target="_self">HomogeneousColorBaseValueConcept</a></td><td class="desc">Homogeneous color base that also has a default constructor. Refines <a class="el" href="structboost_1_1gil_1_1_regular.html">Regular</a> </td></tr>
|
|
<tr id="row_0_0_93_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_color_bases_compatible_concept.html" target="_self">ColorBasesCompatibleConcept</a></td><td class="desc">Two color bases are compatible if they have the same color space and their elements are compatible, semantic-pairwise </td></tr>
|
|
<tr id="row_0_0_94_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_pixel_based_concept.html" target="_self">PixelBasedConcept</a></td><td class="desc">Concept for all pixel-based GIL constructs, such as pixels, iterators, locators, views and images whose value type is a pixel </td></tr>
|
|
<tr id="row_0_0_95_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_homogeneous_pixel_based_concept.html" target="_self">HomogeneousPixelBasedConcept</a></td><td class="desc">Concept for homogeneous pixel-based GIL constructs </td></tr>
|
|
<tr id="row_0_0_96_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_pixel_concept.html" target="_self">PixelConcept</a></td><td class="desc">Pixel concept - A color base whose elements are channels </td></tr>
|
|
<tr id="row_0_0_97_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_mutable_pixel_concept.html" target="_self">MutablePixelConcept</a></td><td class="desc">Pixel concept that allows for changing its channels </td></tr>
|
|
<tr id="row_0_0_98_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_homogeneous_pixel_concept.html" target="_self">HomogeneousPixelConcept</a></td><td class="desc">Homogeneous pixel concept </td></tr>
|
|
<tr id="row_0_0_99_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_mutable_homogeneous_pixel_concept.html" target="_self">MutableHomogeneousPixelConcept</a></td><td class="desc">Homogeneous pixel concept that allows for changing its channels </td></tr>
|
|
<tr id="row_0_0_100_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_pixel_value_concept.html" target="_self">PixelValueConcept</a></td><td class="desc">Pixel concept that is a <a class="el" href="structboost_1_1gil_1_1_regular.html">Regular</a> type </td></tr>
|
|
<tr id="row_0_0_101_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_homogeneous_pixel_value_concept.html" target="_self">HomogeneousPixelValueConcept</a></td><td class="desc">Homogeneous pixel concept that is a <a class="el" href="structboost_1_1gil_1_1_regular.html">Regular</a> type </td></tr>
|
|
<tr id="row_0_0_102_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1pixels__are__compatible.html" target="_self">pixels_are_compatible</a></td><td class="desc">Returns whether two pixels are compatible </td></tr>
|
|
<tr id="row_0_0_103_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_pixels_compatible_concept.html" target="_self">PixelsCompatibleConcept</a></td><td class="desc">Concept for pixel compatibility Pixels are compatible if their channels and color space types are compatible. Compatible pixels can be assigned and copy constructed from one another </td></tr>
|
|
<tr id="row_0_0_104_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_pixel_convertible_concept.html" target="_self">PixelConvertibleConcept</a></td><td class="desc">Pixel convertible concept </td></tr>
|
|
<tr id="row_0_0_105_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_pixel_dereference_adaptor_concept.html" target="_self">PixelDereferenceAdaptorConcept</a></td><td class="desc">Represents a unary function object that can be invoked upon dereferencing a pixel iterator </td></tr>
|
|
<tr id="row_0_0_106_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_has_dynamic_x_step_type_concept.html" target="_self">HasDynamicXStepTypeConcept</a></td><td class="desc">Concept for iterators, locators and views that can define a type just like the given iterator/locator/view, except it supports runtime specified step along the X navigation </td></tr>
|
|
<tr id="row_0_0_107_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_has_dynamic_y_step_type_concept.html" target="_self">HasDynamicYStepTypeConcept</a></td><td class="desc">Concept for locators and views that can define a type just like the given locator or view, except it supports runtime specified step along the Y navigation </td></tr>
|
|
<tr id="row_0_0_108_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_has_transposed_type_concept.html" target="_self">HasTransposedTypeConcept</a></td><td class="desc">Concept for locators and views that can define a type just like the given locator or view, except X and Y is swapped </td></tr>
|
|
<tr id="row_0_0_109_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_pixel_iterator_concept.html" target="_self">PixelIteratorConcept</a></td><td class="desc">An STL random access traversal iterator over a model of <a class="el" href="structboost_1_1gil_1_1_pixel_concept.html" title="Pixel concept - A color base whose elements are channels. ">PixelConcept</a> </td></tr>
|
|
<tr id="row_0_0_110_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_mutable_pixel_iterator_concept.html" target="_self">MutablePixelIteratorConcept</a></td><td class="desc">Pixel iterator that allows for changing its pixel </td></tr>
|
|
<tr id="row_0_0_111_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_memory_based_iterator_concept.html" target="_self">MemoryBasedIteratorConcept</a></td><td class="desc">Concept of a random-access iterator that can be advanced in memory units (bytes or bits) </td></tr>
|
|
<tr id="row_0_0_112_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_step_iterator_concept.html" target="_self">StepIteratorConcept</a></td><td class="desc">Step iterator concept </td></tr>
|
|
<tr id="row_0_0_113_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_mutable_step_iterator_concept.html" target="_self">MutableStepIteratorConcept</a></td><td class="desc">Step iterator that allows for modifying its current value </td></tr>
|
|
<tr id="row_0_0_114_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_iterator_adaptor_concept.html" target="_self">IteratorAdaptorConcept</a></td><td class="desc">Iterator adaptor is a forward iterator adapting another forward iterator </td></tr>
|
|
<tr id="row_0_0_115_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_mutable_iterator_adaptor_concept.html" target="_self">MutableIteratorAdaptorConcept</a></td><td class="desc">Iterator adaptor that is mutable </td></tr>
|
|
<tr id="row_0_0_116_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_random_access_n_d_locator_concept.html" target="_self">RandomAccessNDLocatorConcept</a></td><td class="desc">N-dimensional locator over immutable values </td></tr>
|
|
<tr id="row_0_0_117_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_random_access2_d_locator_concept.html" target="_self">RandomAccess2DLocatorConcept</a></td><td class="desc">2-dimensional locator over immutable values </td></tr>
|
|
<tr id="row_0_0_118_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_pixel_locator_concept.html" target="_self">PixelLocatorConcept</a></td><td class="desc">GIL's 2-dimensional locator over immutable GIL pixels </td></tr>
|
|
<tr id="row_0_0_119_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_mutable_random_access_n_d_locator_concept.html" target="_self">MutableRandomAccessNDLocatorConcept</a></td><td class="desc">N-dimensional locator over mutable pixels </td></tr>
|
|
<tr id="row_0_0_120_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_mutable_random_access2_d_locator_concept.html" target="_self">MutableRandomAccess2DLocatorConcept</a></td><td class="desc">2-dimensional locator over mutable pixels </td></tr>
|
|
<tr id="row_0_0_121_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_mutable_pixel_locator_concept.html" target="_self">MutablePixelLocatorConcept</a></td><td class="desc">GIL's 2-dimensional locator over mutable GIL pixels </td></tr>
|
|
<tr id="row_0_0_122_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_random_access_n_d_image_view_concept.html" target="_self">RandomAccessNDImageViewConcept</a></td><td class="desc">N-dimensional view over immutable values </td></tr>
|
|
<tr id="row_0_0_123_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_random_access2_d_image_view_concept.html" target="_self">RandomAccess2DImageViewConcept</a></td><td class="desc">2-dimensional view over immutable values </td></tr>
|
|
<tr id="row_0_0_124_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_image_view_concept.html" target="_self">ImageViewConcept</a></td><td class="desc">GIL's 2-dimensional view over immutable GIL pixels </td></tr>
|
|
<tr id="row_0_0_125_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_mutable_random_access_n_d_image_view_concept.html" target="_self">MutableRandomAccessNDImageViewConcept</a></td><td class="desc">N-dimensional view over mutable values </td></tr>
|
|
<tr id="row_0_0_126_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_mutable_random_access2_d_image_view_concept.html" target="_self">MutableRandomAccess2DImageViewConcept</a></td><td class="desc">2-dimensional view over mutable values </td></tr>
|
|
<tr id="row_0_0_127_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_mutable_image_view_concept.html" target="_self">MutableImageViewConcept</a></td><td class="desc">GIL's 2-dimensional view over mutable GIL pixels </td></tr>
|
|
<tr id="row_0_0_128_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1views__are__compatible.html" target="_self">views_are_compatible</a></td><td class="desc">Returns whether two views are compatible </td></tr>
|
|
<tr id="row_0_0_129_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_views_compatible_concept.html" target="_self">ViewsCompatibleConcept</a></td><td class="desc">Views are compatible if they have the same color spaces and compatible channel values. Constness and layout are not important for compatibility </td></tr>
|
|
<tr id="row_0_0_130_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_random_access_n_d_image_concept.html" target="_self">RandomAccessNDImageConcept</a></td><td class="desc">N-dimensional container of values </td></tr>
|
|
<tr id="row_0_0_131_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_random_access2_d_image_concept.html" target="_self">RandomAccess2DImageConcept</a></td><td class="desc">2-dimensional container of values </td></tr>
|
|
<tr id="row_0_0_132_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1_image_concept.html" target="_self">ImageConcept</a></td><td class="desc">2-dimensional image whose value type models <a class="el" href="structboost_1_1gil_1_1_pixel_value_concept.html" title="Pixel concept that is a Regular type. ">PixelValueConcept</a> </td></tr>
|
|
<tr id="row_0_0_133_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1gray__color__t.html" target="_self">gray_color_t</a></td><td class="desc">Gray </td></tr>
|
|
<tr id="row_0_0_134_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1gil_1_1image.html" target="_self">image</a></td><td class="desc">Container interface over image view. Models <a class="el" href="structboost_1_1gil_1_1_image_concept.html" title="2-dimensional image whose value type models PixelValueConcept ">ImageConcept</a>, <a class="el" href="structboost_1_1gil_1_1_pixel_based_concept.html" title="Concept for all pixel-based GIL constructs, such as pixels, iterators, locators, views and images who...">PixelBasedConcept</a> </td></tr>
|
|
<tr id="row_0_0_135_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1gil_1_1image__view.html" target="_self">image_view</a></td><td class="desc">A lightweight object that interprets memory as a 2D array of pixels. Models <a class="el" href="structboost_1_1gil_1_1_image_view_concept.html" title="GIL's 2-dimensional view over immutable GIL pixels. ">ImageViewConcept</a>,<a class="el" href="structboost_1_1gil_1_1_pixel_based_concept.html" title="Concept for all pixel-based GIL constructs, such as pixels, iterators, locators, views and images who...">PixelBasedConcept</a>,<a class="el" href="structboost_1_1gil_1_1_has_dynamic_x_step_type_concept.html" title="Concept for iterators, locators and views that can define a type just like the given iterator/locator...">HasDynamicXStepTypeConcept</a>,<a class="el" href="structboost_1_1gil_1_1_has_dynamic_y_step_type_concept.html" title="Concept for locators and views that can define a type just like the given locator or view...">HasDynamicYStepTypeConcept</a>,<a class="el" href="structboost_1_1gil_1_1_has_transposed_type_concept.html" title="Concept for locators and views that can define a type just like the given locator or view...">HasTransposedTypeConcept</a> </td></tr>
|
|
<tr id="row_0_0_136_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1dynamic__xy__step__type.html" target="_self">dynamic_xy_step_type</a></td><td class="desc">Returns the type of a view that has a dynamic step along both X and Y </td></tr>
|
|
<tr id="row_0_0_137_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1dynamic__xy__step__transposed__type.html" target="_self">dynamic_xy_step_transposed_type</a></td><td class="desc">Returns the type of a transposed view that has a dynamic step along both X and Y </td></tr>
|
|
<tr id="row_0_0_138_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1gil_1_1color__convert__deref__fn.html" target="_self">color_convert_deref_fn</a></td><td class="desc">Function object that given a source pixel, returns it converted to a given color space and channel depth. Models: <a class="el" href="structboost_1_1gil_1_1_pixel_dereference_adaptor_concept.html" title="Represents a unary function object that can be invoked upon dereferencing a pixel iterator...">PixelDereferenceAdaptorConcept</a> </td></tr>
|
|
<tr id="row_0_0_139_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1color__converted__view__type.html" target="_self">color_converted_view_type</a></td><td class="desc">Returns the type of a view that does color conversion upon dereferencing its pixels </td></tr>
|
|
<tr id="row_0_0_140_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1nth__channel__view__type.html" target="_self">nth_channel_view_type</a></td><td class="desc">Given a source image view type View, returns the type of an image view over a single channel of ViewIf the channels in the source view are adjacent in memory (such as planar non-step view or single-channel view) then the return view is a single-channel non-step view. If the channels are non-adjacent (interleaved and/or step view) then the return view is a single-channel step view </td></tr>
|
|
<tr id="row_0_0_141_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1kth__channel__view__type.html" target="_self">kth_channel_view_type</a></td><td class="desc">Given a source image view type View, returns the type of an image view over a given channel of View.If the channels in the source view are adjacent in memory (such as planar non-step view or single-channel view) then the return view is a single-channel non-step view. If the channels are non-adjacent (interleaved and/or step view) then the return view is a single-channel step view </td></tr>
|
|
<tr id="row_0_0_142_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1gil_1_1iterator__from__2d.html" target="_self">iterator_from_2d</a></td><td class="desc">Provides 1D random-access navigation to the pixels of the image. Models: <a class="el" href="structboost_1_1gil_1_1_pixel_iterator_concept.html" title="An STL random access traversal iterator over a model of PixelConcept. ">PixelIteratorConcept</a>, <a class="el" href="structboost_1_1gil_1_1_pixel_based_concept.html" title="Concept for all pixel-based GIL constructs, such as pixels, iterators, locators, views and images who...">PixelBasedConcept</a>, <a class="el" href="structboost_1_1gil_1_1_has_dynamic_x_step_type_concept.html" title="Concept for iterators, locators and views that can define a type just like the given iterator/locator...">HasDynamicXStepTypeConcept</a> </td></tr>
|
|
<tr id="row_0_0_143_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1iterator__add__deref.html" target="_self">iterator_add_deref</a></td><td class="desc">Returns the type (and creates an instance) of an iterator that invokes the given dereference adaptor upon dereferencing </td></tr>
|
|
<tr id="row_0_0_144_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1gil_1_1pixel__2d__locator__base.html" target="_self">pixel_2d_locator_base</a></td><td class="desc">Base class for models of <a class="el" href="structboost_1_1gil_1_1_pixel_locator_concept.html" title="GIL's 2-dimensional locator over immutable GIL pixels. ">PixelLocatorConcept</a>Pixel locator is similar to a pixel iterator, but allows for 2D navigation of pixels within an image view. It has a 2D difference_type and supports random access operations like: </td></tr>
|
|
<tr id="row_0_0_145_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1pixel.html" target="_self">pixel</a></td><td class="desc">Represents a pixel value (a container of channels). Models: <a class="el" href="structboost_1_1gil_1_1_homogeneous_color_base_value_concept.html" title="Homogeneous color base that also has a default constructor. Refines Regular. ">HomogeneousColorBaseValueConcept</a>, <a class="el" href="structboost_1_1gil_1_1_pixel_value_concept.html" title="Pixel concept that is a Regular type. ">PixelValueConcept</a>, <a class="el" href="structboost_1_1gil_1_1_homogeneous_pixel_based_concept.html" title="Concept for homogeneous pixel-based GIL constructs. ">HomogeneousPixelBasedConcept</a> </td></tr>
|
|
<tr id="row_0_0_146_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1planar__pixel__reference.html" target="_self">planar_pixel_reference</a></td><td class="desc">A reference proxy to a planar pixel. Models: <a class="el" href="structboost_1_1gil_1_1_homogeneous_color_base_concept.html" title="Color base whose elements all have the same type. ">HomogeneousColorBaseConcept</a>, <a class="el" href="structboost_1_1gil_1_1_homogeneous_pixel_concept.html" title="Homogeneous pixel concept. ">HomogeneousPixelConcept</a> </td></tr>
|
|
<tr id="row_0_0_147_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1pixel__reference__is__basic.html" target="_self">pixel_reference_is_basic</a></td><td class="desc">Determines if a given pixel reference is basic Basic references must use <a class="el" href="structboost_1_1gil_1_1pixel.html" title="Represents a pixel value (a container of channels). Models: HomogeneousColorBaseValueConcept, PixelValueConcept, HomogeneousPixelBasedConcept. ">gil::pixel</a>& (if interleaved), <a class="el" href="structboost_1_1gil_1_1planar__pixel__reference.html" title="A reference proxy to a planar pixel. Models: HomogeneousColorBaseConcept, HomogeneousPixelConcept. ">gil::planar_pixel_reference</a> (if planar). They must use the standard constness rules </td></tr>
|
|
<tr id="row_0_0_148_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1iterator__is__basic.html" target="_self">iterator_is_basic</a></td><td class="desc">Determines if a given pixel iterator is basic Basic iterators must use <a class="el" href="structboost_1_1gil_1_1pixel.html" title="Represents a pixel value (a container of channels). Models: HomogeneousColorBaseValueConcept, PixelValueConcept, HomogeneousPixelBasedConcept. ">gil::pixel</a> (if interleaved), <a class="el" href="structboost_1_1gil_1_1planar__pixel__iterator.html" title="An iterator over planar pixels. Models HomogeneousColorBaseConcept, PixelIteratorConcept, HomogeneousPixelBasedConcept, MemoryBasedIteratorConcept, HasDynamicXStepTypeConcept. ">gil::planar_pixel_iterator</a> (if planar) and <a class="el" href="classboost_1_1gil_1_1memory__based__step__iterator.html" title="MEMORY-BASED STEP ITERATOR. ">gil::memory_based_step_iterator</a> (if step). They must use the standard constness rules </td></tr>
|
|
<tr id="row_0_0_149_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1locator__is__basic.html" target="_self">locator_is_basic</a></td><td class="desc">Determines if a given locator is basic. A basic locator is memory-based and has basic x_iterator and y_iterator </td></tr>
|
|
<tr id="row_0_0_150_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1view__is__basic.html" target="_self">view_is_basic</a></td><td class="desc">Basic views must be over basic locators </td></tr>
|
|
<tr id="row_0_0_151_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1image__is__basic.html" target="_self">image_is_basic</a></td><td class="desc">Basic images must use basic views and std::allocator of char </td></tr>
|
|
<tr id="row_0_0_152_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1iterator__is__step.html" target="_self">iterator_is_step</a></td><td class="desc">Determines if the given iterator has a step that could be set dynamically </td></tr>
|
|
<tr id="row_0_0_153_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1locator__is__step__in__x.html" target="_self">locator_is_step_in_x</a></td><td class="desc">Determines if the given locator has a horizontal step that could be set dynamically </td></tr>
|
|
<tr id="row_0_0_154_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1locator__is__step__in__y.html" target="_self">locator_is_step_in_y</a></td><td class="desc">Determines if the given locator has a vertical step that could be set dynamically </td></tr>
|
|
<tr id="row_0_0_155_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1view__is__step__in__x.html" target="_self">view_is_step_in_x</a></td><td class="desc">Determines if the given view has a horizontal step that could be set dynamically </td></tr>
|
|
<tr id="row_0_0_156_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1view__is__step__in__y.html" target="_self">view_is_step_in_y</a></td><td class="desc">Determines if the given view has a vertical step that could be set dynamically </td></tr>
|
|
<tr id="row_0_0_157_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1pixel__reference__is__proxy.html" target="_self">pixel_reference_is_proxy</a></td><td class="desc">Determines whether the given pixel reference is a proxy class or a native C++ reference </td></tr>
|
|
<tr id="row_0_0_158_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1pixel__is__reference.html" target="_self">pixel_is_reference</a></td><td class="desc">Given a model of a pixel, determines whether the model represents a pixel reference (as opposed to pixel value) </td></tr>
|
|
<tr id="row_0_0_159_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1pixel__reference__is__mutable.html" target="_self">pixel_reference_is_mutable</a></td><td class="desc">Determines if the given pixel reference is mutable (i.e. its channels can be changed) </td></tr>
|
|
<tr id="row_0_0_160_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1locator__is__mutable.html" target="_self">locator_is_mutable</a></td><td class="desc">Determines if the given locator is mutable (i.e. its pixels can be changed) </td></tr>
|
|
<tr id="row_0_0_161_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1view__is__mutable.html" target="_self">view_is_mutable</a></td><td class="desc">Determines if the given view is mutable (i.e. its pixels can be changed) </td></tr>
|
|
<tr id="row_0_0_162_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1pixel__reference__type.html" target="_self">pixel_reference_type</a></td><td class="desc">Returns the type of a homogeneous pixel reference given the channel type, layout, whether it operates on planar data and whether it is mutable </td></tr>
|
|
<tr id="row_0_0_163_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1iterator__type__from__pixel.html" target="_self">iterator_type_from_pixel</a></td><td class="desc">Returns the type of a pixel iterator given the pixel type, whether it operates on planar data, whether it is a step iterator, and whether it is mutable </td></tr>
|
|
<tr id="row_0_0_164_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1iterator__type.html" target="_self">iterator_type</a></td><td class="desc">Returns the type of a homogeneous iterator given the channel type, layout, whether it operates on planar data, whether it is a step iterator, and whether it is mutable </td></tr>
|
|
<tr id="row_0_0_165_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1type__from__x__iterator.html" target="_self">type_from_x_iterator</a></td><td class="desc">Given a pixel iterator defining access to pixels along a row, returns the types of the corresponding built-in step_iterator, xy_locator, <a class="el" href="classboost_1_1gil_1_1image__view.html" title="A lightweight object that interprets memory as a 2D array of pixels. Models ImageViewConcept,PixelBasedConcept,HasDynamicXStepTypeConcept,HasDynamicYStepTypeConcept,HasTransposedTypeConcept. ">image_view</a> </td></tr>
|
|
<tr id="row_0_0_166_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1packed__pixel__type.html" target="_self">packed_pixel_type</a></td><td class="desc">Returns the type of a packed pixel given its bitfield type, the bit size of its channels and its layout </td></tr>
|
|
<tr id="row_0_0_167_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1packed__image__type.html" target="_self">packed_image_type</a></td><td class="desc">Returns the type of an interleaved packed image: an image whose channels may not be byte-aligned, but whose pixels are byte aligned </td></tr>
|
|
<tr id="row_0_0_168_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1packed__image1__type.html" target="_self">packed_image1_type</a></td><td class="desc">Returns the type of a single-channel image given its bitfield type, the bit size of its channel and its layout </td></tr>
|
|
<tr id="row_0_0_169_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1packed__image2__type.html" target="_self">packed_image2_type</a></td><td class="desc">Returns the type of a two channel image given its bitfield type, the bit size of its channels and its layout </td></tr>
|
|
<tr id="row_0_0_170_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1packed__image3__type.html" target="_self">packed_image3_type</a></td><td class="desc">Returns the type of a three channel image given its bitfield type, the bit size of its channels and its layout </td></tr>
|
|
<tr id="row_0_0_171_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1packed__image4__type.html" target="_self">packed_image4_type</a></td><td class="desc">Returns the type of a four channel image given its bitfield type, the bit size of its channels and its layout </td></tr>
|
|
<tr id="row_0_0_172_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1packed__image5__type.html" target="_self">packed_image5_type</a></td><td class="desc">Returns the type of a five channel image given its bitfield type, the bit size of its channels and its layout </td></tr>
|
|
<tr id="row_0_0_173_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1bit__aligned__image__type.html" target="_self">bit_aligned_image_type</a></td><td class="desc">Returns the type of a packed image whose pixels may not be byte aligned. For example, an "rgb222" image is bit-aligned because its pixel spans six bits </td></tr>
|
|
<tr id="row_0_0_174_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1bit__aligned__image1__type.html" target="_self">bit_aligned_image1_type</a></td><td class="desc">Returns the type of a single-channel bit-aligned image given the bit size of its channel and its layout </td></tr>
|
|
<tr id="row_0_0_175_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1bit__aligned__image2__type.html" target="_self">bit_aligned_image2_type</a></td><td class="desc">Returns the type of a two channel bit-aligned image given the bit size of its channels and its layout </td></tr>
|
|
<tr id="row_0_0_176_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1bit__aligned__image3__type.html" target="_self">bit_aligned_image3_type</a></td><td class="desc">Returns the type of a three channel bit-aligned image given the bit size of its channels and its layout </td></tr>
|
|
<tr id="row_0_0_177_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1bit__aligned__image4__type.html" target="_self">bit_aligned_image4_type</a></td><td class="desc">Returns the type of a four channel bit-aligned image given the bit size of its channels and its layout </td></tr>
|
|
<tr id="row_0_0_178_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1bit__aligned__image5__type.html" target="_self">bit_aligned_image5_type</a></td><td class="desc">Returns the type of a five channel bit-aligned image given the bit size of its channels and its layout </td></tr>
|
|
<tr id="row_0_0_179_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1pixel__value__type.html" target="_self">pixel_value_type</a></td><td class="desc">Returns the type of a homogeneous pixel given the channel type and layout </td></tr>
|
|
<tr id="row_0_0_180_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1locator__type.html" target="_self">locator_type</a></td><td class="desc">Returns the type of a homogeneous locator given the channel type, layout, whether it operates on planar data and whether it has a step horizontally </td></tr>
|
|
<tr id="row_0_0_181_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1view__type.html" target="_self">view_type</a></td><td class="desc">Returns the type of a homogeneous view given the channel type, layout, whether it operates on planar data and whether it has a step horizontally </td></tr>
|
|
<tr id="row_0_0_182_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1image__type.html" target="_self">image_type</a></td><td class="desc">Returns the type of a homogeneous image given the channel type, layout, and whether it operates on planar data </td></tr>
|
|
<tr id="row_0_0_183_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1view__type__from__pixel.html" target="_self">view_type_from_pixel</a></td><td class="desc">Returns the type of a view the pixel type, whether it operates on planar data and whether it has a step horizontally </td></tr>
|
|
<tr id="row_0_0_184_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1gil_1_1derived__pixel__reference__type.html" target="_self">derived_pixel_reference_type</a></td><td class="desc">Constructs a pixel reference type from a source pixel reference type by changing some of the properties.Use use_default for the properties of the source view that you want to keep </td></tr>
|
|
<tr id="row_0_0_185_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1gil_1_1derived__iterator__type.html" target="_self">derived_iterator_type</a></td><td class="desc">Constructs a pixel iterator type from a source pixel iterator type by changing some of the properties.Use use_default for the properties of the source view that you want to keep </td></tr>
|
|
<tr id="row_0_0_186_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1gil_1_1derived__view__type.html" target="_self">derived_view_type</a></td><td class="desc">Constructs an image view type from a source view type by changing some of the properties.Use use_default for the properties of the source view that you want to keep </td></tr>
|
|
<tr id="row_0_0_187_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1gil_1_1derived__image__type.html" target="_self">derived_image_type</a></td><td class="desc">Constructs a homogeneous image type from a source image type by changing some of the properties.Use use_default for the properties of the source image that you want to keep </td></tr>
|
|
<tr id="row_0_0_188_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1byte__to__memunit.html" target="_self">byte_to_memunit</a></td><td class="desc"></td></tr>
|
|
<tr id="row_0_0_189_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1gil_1_1dereference__iterator__adaptor.html" target="_self">dereference_iterator_adaptor</a></td><td class="desc">An adaptor over an existing iterator that provides for custom filter on dereferencing the object. Models: <a class="el" href="structboost_1_1gil_1_1_iterator_adaptor_concept.html" title="Iterator adaptor is a forward iterator adapting another forward iterator. ">IteratorAdaptorConcept</a>, <a class="el" href="structboost_1_1gil_1_1_pixel_iterator_concept.html" title="An STL random access traversal iterator over a model of PixelConcept. ">PixelIteratorConcept</a> </td></tr>
|
|
<tr id="row_0_0_190_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1iterator__add__deref_3_01dereference__iterator__adaptor_3_01_iterator_00_0927b7f3fa453e9b4decea8a0c8e52f27.html" target="_self">iterator_add_deref< dereference_iterator_adaptor< Iterator, PREV_DEREF >, Deref ></a></td><td class="desc">For dereference iterator adaptors, compose the new function object after the old one </td></tr>
|
|
<tr id="row_0_0_191_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1is__pixel_3_01planar__pixel__reference_3_01_channel_reference_00_01_color_space_01_4_01_4.html" target="_self">is_pixel< planar_pixel_reference< ChannelReference, ColorSpace > ></a></td><td class="desc"><a class="el" href="structboost_1_1gil_1_1_metafunction.html">Metafunction</a> predicate that flags <a class="el" href="structboost_1_1gil_1_1planar__pixel__reference.html" title="A reference proxy to a planar pixel. Models: HomogeneousColorBaseConcept, HomogeneousPixelConcept. ">planar_pixel_reference</a> as a model of <a class="el" href="structboost_1_1gil_1_1_pixel_concept.html" title="Pixel concept - A color base whose elements are channels. ">PixelConcept</a>. Required by <a class="el" href="structboost_1_1gil_1_1_pixel_concept.html" title="Pixel concept - A color base whose elements are channels. ">PixelConcept</a> </td></tr>
|
|
<tr id="row_0_0_192_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1color__space__type_3_01planar__pixel__reference_3_01_channel_reference_00_01_color_space_01_4_01_4.html" target="_self">color_space_type< planar_pixel_reference< ChannelReference, ColorSpace > ></a></td><td class="desc">Specifies the color space type of a planar pixel reference. Required by <a class="el" href="structboost_1_1gil_1_1_pixel_based_concept.html" title="Concept for all pixel-based GIL constructs, such as pixels, iterators, locators, views and images who...">PixelBasedConcept</a> </td></tr>
|
|
<tr id="row_0_0_193_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1channel__mapping__type_3_01planar__pixel__reference_3_01_channel_reference_00_01_color_space_01_4_01_4.html" target="_self">channel_mapping_type< planar_pixel_reference< ChannelReference, ColorSpace > ></a></td><td class="desc">Specifies the color space type of a planar pixel reference. Required by <a class="el" href="structboost_1_1gil_1_1_pixel_based_concept.html" title="Concept for all pixel-based GIL constructs, such as pixels, iterators, locators, views and images who...">PixelBasedConcept</a> </td></tr>
|
|
<tr id="row_0_0_194_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1is__planar_3_01planar__pixel__reference_3_01_channel_reference_00_01_color_space_01_4_01_4.html" target="_self">is_planar< planar_pixel_reference< ChannelReference, ColorSpace > ></a></td><td class="desc">Specifies that <a class="el" href="structboost_1_1gil_1_1planar__pixel__reference.html" title="A reference proxy to a planar pixel. Models: HomogeneousColorBaseConcept, HomogeneousPixelConcept. ">planar_pixel_reference</a> represents a planar construct. Required by <a class="el" href="structboost_1_1gil_1_1_pixel_based_concept.html" title="Concept for all pixel-based GIL constructs, such as pixels, iterators, locators, views and images who...">PixelBasedConcept</a> </td></tr>
|
|
<tr id="row_0_0_195_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1channel__type_3_01planar__pixel__reference_3_01_channel_reference_00_01_color_space_01_4_01_4.html" target="_self">channel_type< planar_pixel_reference< ChannelReference, ColorSpace > ></a></td><td class="desc">Specifies the color space type of a planar pixel reference. Required by <a class="el" href="structboost_1_1gil_1_1_homogeneous_pixel_based_concept.html" title="Concept for homogeneous pixel-based GIL constructs. ">HomogeneousPixelBasedConcept</a> </td></tr>
|
|
<tr id="row_0_0_196_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1position__iterator.html" target="_self">position_iterator</a></td><td class="desc">An iterator that remembers its current X,Y position and invokes a function object with it upon dereferencing. Models <a class="el" href="structboost_1_1gil_1_1_pixel_iterator_concept.html" title="An STL random access traversal iterator over a model of PixelConcept. ">PixelIteratorConcept</a>. Used to create virtual image views. Models: <a class="el" href="structboost_1_1gil_1_1_step_iterator_concept.html" title="Step iterator concept. ">StepIteratorConcept</a>, <a class="el" href="structboost_1_1gil_1_1_pixel_iterator_concept.html" title="An STL random access traversal iterator over a model of PixelConcept. ">PixelIteratorConcept</a>, <a class="el" href="structboost_1_1gil_1_1_pixel_based_concept.html" title="Concept for all pixel-based GIL constructs, such as pixels, iterators, locators, views and images who...">PixelBasedConcept</a>, <a class="el" href="structboost_1_1gil_1_1_has_dynamic_x_step_type_concept.html" title="Concept for iterators, locators and views that can define a type just like the given iterator/locator...">HasDynamicXStepTypeConcept</a> </td></tr>
|
|
<tr id="row_0_0_197_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1gil_1_1promote__integral.html" target="_self">promote_integral</a></td><td class="desc">Meta-function to define an integral type with size than is (roughly) twice the bit size of T </td></tr>
|
|
<tr id="row_0_0_198_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1red__t.html" target="_self">red_t</a></td><td class="desc">Red </td></tr>
|
|
<tr id="row_0_0_199_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1green__t.html" target="_self">green_t</a></td><td class="desc">Green </td></tr>
|
|
<tr id="row_0_0_200_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1blue__t.html" target="_self">blue_t</a></td><td class="desc">Blue </td></tr>
|
|
<tr id="row_0_0_201_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1alpha__t.html" target="_self">alpha_t</a></td><td class="desc">Alpha </td></tr>
|
|
<tr id="row_0_0_202_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1memunit__step__fn.html" target="_self">memunit_step_fn</a></td><td class="desc">Function object that returns the memory unit distance between two iterators and advances a given iterator a given number of mem units (bytes or bits) </td></tr>
|
|
<tr id="row_0_0_203_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1deref__base.html" target="_self">deref_base</a></td><td class="desc">Helper base class for pixel dereference adaptors </td></tr>
|
|
<tr id="row_0_0_204_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1gil_1_1deref__compose.html" target="_self">deref_compose</a></td><td class="desc">Composes two dereference function objects. Similar to std::unary_compose but needs to pull some typedefs from the component types. Models: <a class="el" href="structboost_1_1gil_1_1_pixel_dereference_adaptor_concept.html" title="Represents a unary function object that can be invoked upon dereferencing a pixel iterator...">PixelDereferenceAdaptorConcept</a> </td></tr>
|
|
<tr id="row_0_0_205_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1layout.html" target="_self">layout</a></td><td class="desc">Represents a color space and ordering of channels in memory </td></tr>
|
|
<tr id="row_0_0_206_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1gil_1_1virtual__2d__locator.html" target="_self">virtual_2d_locator</a></td><td class="desc">A 2D locator over a virtual image. Upon dereferencing, invokes a given function object passing it its coordinates. Models: <a class="el" href="structboost_1_1gil_1_1_pixel_locator_concept.html" title="GIL's 2-dimensional locator over immutable GIL pixels. ">PixelLocatorConcept</a>, <a class="el" href="structboost_1_1gil_1_1_has_dynamic_x_step_type_concept.html" title="Concept for iterators, locators and views that can define a type just like the given iterator/locator...">HasDynamicXStepTypeConcept</a>, <a class="el" href="structboost_1_1gil_1_1_has_dynamic_y_step_type_concept.html" title="Concept for locators and views that can define a type just like the given locator or view...">HasDynamicYStepTypeConcept</a>, <a class="el" href="structboost_1_1gil_1_1_has_transposed_type_concept.html" title="Concept for locators and views that can define a type just like the given locator or view...">HasTransposedTypeConcept</a> </td></tr>
|
|
<tr id="row_0_0_207_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1gil_1_1any__image.html" target="_self">any_image</a></td><td class="desc">Represents a run-time specified image. Note it does NOT model <a class="el" href="structboost_1_1gil_1_1_image_concept.html" title="2-dimensional image whose value type models PixelValueConcept ">ImageConcept</a> </td></tr>
|
|
<tr id="row_0_0_208_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1gil_1_1any__image__view.html" target="_self">any_image_view</a></td><td class="desc">Represents a run-time specified image view. Models <a class="el" href="structboost_1_1gil_1_1_has_dynamic_x_step_type_concept.html" title="Concept for iterators, locators and views that can define a type just like the given iterator/locator...">HasDynamicXStepTypeConcept</a>, <a class="el" href="structboost_1_1gil_1_1_has_dynamic_y_step_type_concept.html" title="Concept for locators and views that can define a type just like the given locator or view...">HasDynamicYStepTypeConcept</a>, Note that this class does NOT model <a class="el" href="structboost_1_1gil_1_1_image_view_concept.html" title="GIL's 2-dimensional view over immutable GIL pixels. ">ImageViewConcept</a> </td></tr>
|
|
<tr id="row_0_0_209_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1nth__channel__view__type_3_01any__image__view_3_01_view_types_01_4_01_4.html" target="_self">nth_channel_view_type< any_image_view< ViewTypes > ></a></td><td class="desc">Given a runtime source image view, returns the type of a runtime image view over a single channel of the source view </td></tr>
|
|
<tr id="row_0_0_210_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1color__converted__view__type_3_01any__image__view_3_01_view_types_01_4_00_01_dst_p_00_01_c_c_01_4.html" target="_self">color_converted_view_type< any_image_view< ViewTypes >, DstP, CC ></a></td><td class="desc">Returns the type of a runtime-specified view, color-converted to a given pixel type with user specified color converter </td></tr>
|
|
<tr id="row_0_0_211_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1gil_1_1color__converted__view__type_3_01any__image__view_3_01_view_types_01_4_00_01_dst_p_01_4.html" target="_self">color_converted_view_type< any_image_view< ViewTypes >, DstP ></a></td><td class="desc">Returns the type of a runtime-specified view, color-converted to a given pixel type with the default coor converter </td></tr>
|
|
<tr id="row_0_0_212_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1gil_1_1variant.html" target="_self">variant</a></td><td class="desc">Represents a concrete instance of a run-time specified type from a set of typesA concept is typically modeled by a collection of different types. They may be instantiations of a templated type with different template parameters or even completely unrelated types </td></tr>
|
|
</table>
|
|
</div><!-- directory -->
|
|
</div><!-- contents -->
|
|
<!-- HTML footer for doxygen 1.8.13-->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/>
|
|
<address class="footer">
|
|
<small>
|
|
Generated on Tue Jul 3 2018 19:41:36 for Generic Image Library by  <a href="http://www.doxygen.org/index.html">doxygen</a> 1.8.6
|
|
</small>
|
|
</address>
|
|
</body>
|
|
</html>
|