Imported Upstream version 1.63.0
[platform/upstream/boost.git] / libs / geometry / doc / doxy / doxygen_output / html_by_doxygen / classboost_1_1geometry_1_1concatenate__iterator.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html>
3 <head>
4 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
5 <title>Boost.Geometry (aka GGL, Generic Geometry Library)</title>
6 <link href="doxygen.css" rel="stylesheet" type="text/css">
7 <link href="tabs.css" rel="stylesheet" type="text/css">
8 </head>
9 <table cellpadding="2" width="100%">
10 <tbody>
11 <tr>
12 <td valign="top">
13 <img alt="Boost.Geometry" src="images/ggl-logo-big.png" height="80" width="200">
14 &nbsp;&nbsp;
15 </td>
16 <td valign="top" align="right">
17 <a href="http://www.boost.org">
18 <img alt="Boost C++ Libraries" src="images/accepted_by_boost.png" height="80" width="230" border="0">
19 </a>
20 </td>
21 </tr>
22 </tbody>
23 </table>
24 <!-- Generated by Doxygen 1.8.6 -->
25   <div id="navrow1" class="tabs">
26     <ul class="tablist">
27       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
28       <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
29       <li><a href="modules.html"><span>Modules</span></a></li>
30       <li><a href="namespaces.html"><span>Namespaces</span></a></li>
31       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
32       <li><a href="files.html"><span>Files</span></a></li>
33       <li><a href="examples.html"><span>Examples</span></a></li>
34     </ul>
35   </div>
36   <div id="navrow2" class="tabs2">
37     <ul class="tablist">
38       <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
39       <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
40       <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
41       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
42     </ul>
43   </div>
44 <div id="nav-path" class="navpath">
45   <ul>
46 <li class="navelem"><a class="el" href="namespaceboost.html">boost</a></li><li class="navelem"><a class="el" href="namespaceboost_1_1geometry.html">geometry</a></li><li class="navelem"><a class="el" href="classboost_1_1geometry_1_1concatenate__iterator.html">concatenate_iterator</a></li>  </ul>
47 </div>
48 </div><!-- top -->
49 <div class="header">
50   <div class="summary">
51 <a href="#pub-types">Public Types</a> &#124;
52 <a href="#pub-methods">Public Member Functions</a> &#124;
53 <a href="#friends">Friends</a> &#124;
54 <a href="classboost_1_1geometry_1_1concatenate__iterator-members.html">List of all members</a>  </div>
55   <div class="headertitle">
56 <div class="title">boost::geometry::concatenate_iterator&lt; Iterator1, Iterator2, Value, Reference &gt; Class Template Reference</div>  </div>
57 </div><!--header-->
58 <div class="contents">
59 <div class="dynheader">
60 Inheritance diagram for boost::geometry::concatenate_iterator&lt; Iterator1, Iterator2, Value, Reference &gt;:</div>
61 <div class="dyncontent">
62  <div class="center">
63   <img src="classboost_1_1geometry_1_1concatenate__iterator.png" usemap="#boost::geometry::concatenate_iterator&lt; Iterator1, Iterator2, Value, Reference &gt;_map" alt=""/>
64   <map id="boost::geometry::concatenate_iterator&lt; Iterator1, Iterator2, Value, Reference &gt;_map" name="boost::geometry::concatenate_iterator&lt; Iterator1, Iterator2, Value, Reference &gt;_map">
65 </map>
66  </div></div>
67 <table class="memberdecls">
68 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
69 Public Types</h2></td></tr>
70 <tr class="memitem:a5628e616b6b34bb816475e63251645c5"><td class="memItemLeft" align="right" valign="top">typedef Iterator1&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1geometry_1_1concatenate__iterator.html#a5628e616b6b34bb816475e63251645c5">first_iterator_type</a></td></tr>
71 <tr class="separator:a5628e616b6b34bb816475e63251645c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
72 <tr class="memitem:a99544726a2b31c0a96f1e3b237fef951"><td class="memItemLeft" align="right" valign="top">typedef Iterator2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1geometry_1_1concatenate__iterator.html#a99544726a2b31c0a96f1e3b237fef951">second_iterator_type</a></td></tr>
73 <tr class="separator:a99544726a2b31c0a96f1e3b237fef951"><td class="memSeparator" colspan="2">&#160;</td></tr>
74 </table><table class="memberdecls">
75 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
76 Public Member Functions</h2></td></tr>
77 <tr class="memitem:ada42401137480fdc824d0a5065799107"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1geometry_1_1concatenate__iterator.html#ada42401137480fdc824d0a5065799107">concatenate_iterator</a> ()</td></tr>
78 <tr class="separator:ada42401137480fdc824d0a5065799107"><td class="memSeparator" colspan="2">&#160;</td></tr>
79 <tr class="memitem:acb437c4a9b91dcd42632ed13f736ff5b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1geometry_1_1concatenate__iterator.html#acb437c4a9b91dcd42632ed13f736ff5b">concatenate_iterator</a> (Iterator1 it1, Iterator1 end1, Iterator2 begin2, Iterator2 it2)</td></tr>
80 <tr class="separator:acb437c4a9b91dcd42632ed13f736ff5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
81 <tr class="memitem:a7d9e67c7a5380dc07a5c6788861577eb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1geometry_1_1concatenate__iterator.html#a7d9e67c7a5380dc07a5c6788861577eb">concatenate_iterator</a> (Iterator1 end1, Iterator2 begin2, Iterator2 end2)</td></tr>
82 <tr class="separator:a7d9e67c7a5380dc07a5c6788861577eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
83 <tr class="memitem:af2981f0a7f8d337982cb8ecbf59dc698"><td class="memTemplParams" colspan="2">template&lt;typename OtherIt1 , typename OtherIt2 , typename OtherValue , typename OtherReference &gt; </td></tr>
84 <tr class="memitem:af2981f0a7f8d337982cb8ecbf59dc698"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classboost_1_1geometry_1_1concatenate__iterator.html#af2981f0a7f8d337982cb8ecbf59dc698">concatenate_iterator</a> (<a class="el" href="classboost_1_1geometry_1_1concatenate__iterator.html">concatenate_iterator</a>&lt; OtherIt1, OtherIt2, OtherValue, OtherReference &gt; const &amp;other)</td></tr>
85 <tr class="separator:af2981f0a7f8d337982cb8ecbf59dc698"><td class="memSeparator" colspan="2">&#160;</td></tr>
86 </table><table class="memberdecls">
87 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
88 Friends</h2></td></tr>
89 <tr class="memitem:ac09f73e325921cc50ebcd96bed0f8096"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1geometry_1_1concatenate__iterator.html#ac09f73e325921cc50ebcd96bed0f8096">boost::iterator_core_access</a></td></tr>
90 <tr class="separator:ac09f73e325921cc50ebcd96bed0f8096"><td class="memSeparator" colspan="2">&#160;</td></tr>
91 <tr class="memitem:a21e525d10eea7c9537f38d102ac09242"><td class="memTemplParams" colspan="2">template&lt;typename It1 , typename It2 , typename V , typename R &gt; </td></tr>
92 <tr class="memitem:a21e525d10eea7c9537f38d102ac09242"><td class="memTemplItemLeft" align="right" valign="top">class&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classboost_1_1geometry_1_1concatenate__iterator.html#a21e525d10eea7c9537f38d102ac09242">concatenate_iterator</a></td></tr>
93 <tr class="separator:a21e525d10eea7c9537f38d102ac09242"><td class="memSeparator" colspan="2">&#160;</td></tr>
94 </table>
95 <h2 class="groupheader">Member Typedef Documentation</h2>
96 <a class="anchor" id="a5628e616b6b34bb816475e63251645c5"></a>
97 <div class="memitem">
98 <div class="memproto">
99 <div class="memtemplate">
100 template&lt;typename Iterator1 , typename Iterator2 , typename Value , typename Reference  = Value&amp;&gt; </div>
101       <table class="memname">
102         <tr>
103           <td class="memname">typedef Iterator1 <a class="el" href="classboost_1_1geometry_1_1concatenate__iterator.html">boost::geometry::concatenate_iterator</a>&lt; Iterator1, Iterator2, Value, Reference &gt;::<a class="el" href="classboost_1_1geometry_1_1concatenate__iterator.html#a5628e616b6b34bb816475e63251645c5">first_iterator_type</a></td>
104         </tr>
105       </table>
106 </div><div class="memdoc">
107
108 </div>
109 </div>
110 <a class="anchor" id="a99544726a2b31c0a96f1e3b237fef951"></a>
111 <div class="memitem">
112 <div class="memproto">
113 <div class="memtemplate">
114 template&lt;typename Iterator1 , typename Iterator2 , typename Value , typename Reference  = Value&amp;&gt; </div>
115       <table class="memname">
116         <tr>
117           <td class="memname">typedef Iterator2 <a class="el" href="classboost_1_1geometry_1_1concatenate__iterator.html">boost::geometry::concatenate_iterator</a>&lt; Iterator1, Iterator2, Value, Reference &gt;::<a class="el" href="classboost_1_1geometry_1_1concatenate__iterator.html#a99544726a2b31c0a96f1e3b237fef951">second_iterator_type</a></td>
118         </tr>
119       </table>
120 </div><div class="memdoc">
121
122 </div>
123 </div>
124 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
125 <a class="anchor" id="ada42401137480fdc824d0a5065799107"></a>
126 <div class="memitem">
127 <div class="memproto">
128 <div class="memtemplate">
129 template&lt;typename Iterator1 , typename Iterator2 , typename Value , typename Reference  = Value&amp;&gt; </div>
130       <table class="memname">
131         <tr>
132           <td class="memname"><a class="el" href="classboost_1_1geometry_1_1concatenate__iterator.html">boost::geometry::concatenate_iterator</a>&lt; Iterator1, Iterator2, Value, Reference &gt;::<a class="el" href="classboost_1_1geometry_1_1concatenate__iterator.html">concatenate_iterator</a> </td>
133           <td>(</td>
134           <td class="paramname"></td><td>)</td>
135           <td></td>
136         </tr>
137       </table>
138 </div><div class="memdoc">
139
140 </div>
141 </div>
142 <a class="anchor" id="acb437c4a9b91dcd42632ed13f736ff5b"></a>
143 <div class="memitem">
144 <div class="memproto">
145 <div class="memtemplate">
146 template&lt;typename Iterator1 , typename Iterator2 , typename Value , typename Reference  = Value&amp;&gt; </div>
147       <table class="memname">
148         <tr>
149           <td class="memname"><a class="el" href="classboost_1_1geometry_1_1concatenate__iterator.html">boost::geometry::concatenate_iterator</a>&lt; Iterator1, Iterator2, Value, Reference &gt;::<a class="el" href="classboost_1_1geometry_1_1concatenate__iterator.html">concatenate_iterator</a> </td>
150           <td>(</td>
151           <td class="paramtype">Iterator1&#160;</td>
152           <td class="paramname"><em>it1</em>, </td>
153         </tr>
154         <tr>
155           <td class="paramkey"></td>
156           <td></td>
157           <td class="paramtype">Iterator1&#160;</td>
158           <td class="paramname"><em>end1</em>, </td>
159         </tr>
160         <tr>
161           <td class="paramkey"></td>
162           <td></td>
163           <td class="paramtype">Iterator2&#160;</td>
164           <td class="paramname"><em>begin2</em>, </td>
165         </tr>
166         <tr>
167           <td class="paramkey"></td>
168           <td></td>
169           <td class="paramtype">Iterator2&#160;</td>
170           <td class="paramname"><em>it2</em>&#160;</td>
171         </tr>
172         <tr>
173           <td></td>
174           <td>)</td>
175           <td></td><td></td>
176         </tr>
177       </table>
178 </div><div class="memdoc">
179
180 </div>
181 </div>
182 <a class="anchor" id="a7d9e67c7a5380dc07a5c6788861577eb"></a>
183 <div class="memitem">
184 <div class="memproto">
185 <div class="memtemplate">
186 template&lt;typename Iterator1 , typename Iterator2 , typename Value , typename Reference  = Value&amp;&gt; </div>
187       <table class="memname">
188         <tr>
189           <td class="memname"><a class="el" href="classboost_1_1geometry_1_1concatenate__iterator.html">boost::geometry::concatenate_iterator</a>&lt; Iterator1, Iterator2, Value, Reference &gt;::<a class="el" href="classboost_1_1geometry_1_1concatenate__iterator.html">concatenate_iterator</a> </td>
190           <td>(</td>
191           <td class="paramtype">Iterator1&#160;</td>
192           <td class="paramname"><em>end1</em>, </td>
193         </tr>
194         <tr>
195           <td class="paramkey"></td>
196           <td></td>
197           <td class="paramtype">Iterator2&#160;</td>
198           <td class="paramname"><em>begin2</em>, </td>
199         </tr>
200         <tr>
201           <td class="paramkey"></td>
202           <td></td>
203           <td class="paramtype">Iterator2&#160;</td>
204           <td class="paramname"><em>end2</em>&#160;</td>
205         </tr>
206         <tr>
207           <td></td>
208           <td>)</td>
209           <td></td><td></td>
210         </tr>
211       </table>
212 </div><div class="memdoc">
213
214 </div>
215 </div>
216 <a class="anchor" id="af2981f0a7f8d337982cb8ecbf59dc698"></a>
217 <div class="memitem">
218 <div class="memproto">
219 <div class="memtemplate">
220 template&lt;typename Iterator1 , typename Iterator2 , typename Value , typename Reference  = Value&amp;&gt; </div>
221 <div class="memtemplate">
222 template&lt;typename OtherIt1 , typename OtherIt2 , typename OtherValue , typename OtherReference &gt; </div>
223       <table class="memname">
224         <tr>
225           <td class="memname"><a class="el" href="classboost_1_1geometry_1_1concatenate__iterator.html">boost::geometry::concatenate_iterator</a>&lt; Iterator1, Iterator2, Value, Reference &gt;::<a class="el" href="classboost_1_1geometry_1_1concatenate__iterator.html">concatenate_iterator</a> </td>
226           <td>(</td>
227           <td class="paramtype"><a class="el" href="classboost_1_1geometry_1_1concatenate__iterator.html">concatenate_iterator</a>&lt; OtherIt1, OtherIt2, OtherValue, OtherReference &gt; const &amp;&#160;</td>
228           <td class="paramname"><em>other</em></td><td>)</td>
229           <td></td>
230         </tr>
231       </table>
232 </div><div class="memdoc">
233
234 </div>
235 </div>
236 <h2 class="groupheader">Friends And Related Function Documentation</h2>
237 <a class="anchor" id="ac09f73e325921cc50ebcd96bed0f8096"></a>
238 <div class="memitem">
239 <div class="memproto">
240 <div class="memtemplate">
241 template&lt;typename Iterator1 , typename Iterator2 , typename Value , typename Reference  = Value&amp;&gt; </div>
242 <table class="mlabels">
243   <tr>
244   <td class="mlabels-left">
245       <table class="memname">
246         <tr>
247           <td class="memname">friend class boost::iterator_core_access</td>
248         </tr>
249       </table>
250   </td>
251   <td class="mlabels-right">
252 <span class="mlabels"><span class="mlabel">friend</span></span>  </td>
253   </tr>
254 </table>
255 </div><div class="memdoc">
256
257 </div>
258 </div>
259 <a class="anchor" id="a21e525d10eea7c9537f38d102ac09242"></a>
260 <div class="memitem">
261 <div class="memproto">
262 <div class="memtemplate">
263 template&lt;typename Iterator1 , typename Iterator2 , typename Value , typename Reference  = Value&amp;&gt; </div>
264 <div class="memtemplate">
265 template&lt;typename It1 , typename It2 , typename V , typename R &gt; </div>
266 <table class="mlabels">
267   <tr>
268   <td class="mlabels-left">
269       <table class="memname">
270         <tr>
271           <td class="memname">friend class <a class="el" href="classboost_1_1geometry_1_1concatenate__iterator.html">concatenate_iterator</a></td>
272         </tr>
273       </table>
274   </td>
275   <td class="mlabels-right">
276 <span class="mlabels"><span class="mlabel">friend</span></span>  </td>
277   </tr>
278 </table>
279 </div><div class="memdoc">
280
281 </div>
282 </div>
283 </div><!-- contents -->
284 <hr size="1">
285 <table width="100%">
286 <tbody>
287 <tr>
288 <td align="left"><small>
289 <p>April 2, 2011</p>
290 </small></td>
291 <td align="right">
292 <small>
293 Copyright &copy; 2007-2011 Barend Gehrels, Amsterdam, the Netherlands<br>
294 Copyright &copy; 2008-2011 Bruno Lalande, Paris, France<br>
295 Copyright &copy; 2009-2010 Mateusz Loskot, London, UK<br>
296 </small>
297 </td>
298 </tr>
299 </tbody>
300 </table>
301 <address style="text-align: right;"><small>
302 Documentation is generated by&nbsp;<a href="http://www.doxygen.org/index.html">Doxygen</a>
303 </small></address>
304 </body>
305 </html>