Sophie

Sophie

distrib > Mageia > 4 > x86_64 > by-pkgid > 665885fbd064219ad74b8d3558459aca > files > 99

libwps-docs-0.3.1-8.mga4.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>Box2&lt; T &gt; Class Template Reference documentation</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.8.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</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><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('classBox2.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="classBox2-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">Box2&lt; T &gt; Class Template Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>small class which defines a 2D Box  
 <a href="classBox2.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="libwps__internal_8h_source.html">libwps_internal.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structBox2_1_1PosSizeLt.html">PosSizeLt</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">internal struct used to create sorted map, sorted first min then max  <a href="structBox2_1_1PosSizeLt.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:aec5d7671fbce8fe2761d2da79fccdd06"><td class="memItemLeft" align="right" valign="top">typedef std::map&lt; <a class="el" href="classBox2.html">Box2</a>&lt; T &gt;, T, <br class="typebreak"/>
struct <a class="el" href="structBox2_1_1PosSizeLt.html">PosSizeLt</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBox2.html#aec5d7671fbce8fe2761d2da79fccdd06">Map</a></td></tr>
<tr class="memdesc:aec5d7671fbce8fe2761d2da79fccdd06"><td class="mdescLeft">&#160;</td><td class="mdescRight">map of <a class="el" href="classBox2.html" title="small class which defines a 2D Box ">Box2</a>  <a href="#aec5d7671fbce8fe2761d2da79fccdd06">More...</a><br/></td></tr>
<tr class="separator:aec5d7671fbce8fe2761d2da79fccdd06"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ac13748ab9648e367f461489bd6d22359"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBox2.html#ac13748ab9648e367f461489bd6d22359">Box2</a> (<a class="el" href="classVec2.html">Vec2</a>&lt; T &gt; minPt=<a class="el" href="classVec2.html">Vec2</a>&lt; T &gt;(), <a class="el" href="classVec2.html">Vec2</a>&lt; T &gt; maxPt=<a class="el" href="classVec2.html">Vec2</a>&lt; T &gt;())</td></tr>
<tr class="memdesc:ac13748ab9648e367f461489bd6d22359"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor  <a href="#ac13748ab9648e367f461489bd6d22359">More...</a><br/></td></tr>
<tr class="separator:ac13748ab9648e367f461489bd6d22359"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5691932481134165d6070781cf78148b"><td class="memTemplParams" colspan="2">template&lt;class U &gt; </td></tr>
<tr class="memitem:a5691932481134165d6070781cf78148b"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classBox2.html#a5691932481134165d6070781cf78148b">Box2</a> (<a class="el" href="classBox2.html">Box2</a>&lt; U &gt; const &amp;p)</td></tr>
<tr class="memdesc:a5691932481134165d6070781cf78148b"><td class="mdescLeft">&#160;</td><td class="mdescRight">generic constructor  <a href="#a5691932481134165d6070781cf78148b">More...</a><br/></td></tr>
<tr class="separator:a5691932481134165d6070781cf78148b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a801a9120ec28427e4588dbf1c41ee974"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVec2.html">Vec2</a>&lt; T &gt; const &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBox2.html#a801a9120ec28427e4588dbf1c41ee974">min</a> () const </td></tr>
<tr class="memdesc:a801a9120ec28427e4588dbf1c41ee974"><td class="mdescLeft">&#160;</td><td class="mdescRight">the minimum 2D point (in x and in y)  <a href="#a801a9120ec28427e4588dbf1c41ee974">More...</a><br/></td></tr>
<tr class="separator:a801a9120ec28427e4588dbf1c41ee974"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acba18dedcef530c4dfb10942af7271a4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVec2.html">Vec2</a>&lt; T &gt; const &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBox2.html#acba18dedcef530c4dfb10942af7271a4">max</a> () const </td></tr>
<tr class="memdesc:acba18dedcef530c4dfb10942af7271a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">the maximum 2D point (in x and in y)  <a href="#acba18dedcef530c4dfb10942af7271a4">More...</a><br/></td></tr>
<tr class="separator:acba18dedcef530c4dfb10942af7271a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b124e8d554e538c83f576164da64fcd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVec2.html">Vec2</a>&lt; T &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBox2.html#a6b124e8d554e538c83f576164da64fcd">min</a> ()</td></tr>
<tr class="memdesc:a6b124e8d554e538c83f576164da64fcd"><td class="mdescLeft">&#160;</td><td class="mdescRight">the minimum 2D point (in x and in y)  <a href="#a6b124e8d554e538c83f576164da64fcd">More...</a><br/></td></tr>
<tr class="separator:a6b124e8d554e538c83f576164da64fcd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74eb4e20b3a978739d01010de6589a2f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVec2.html">Vec2</a>&lt; T &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBox2.html#a74eb4e20b3a978739d01010de6589a2f">max</a> ()</td></tr>
<tr class="memdesc:a74eb4e20b3a978739d01010de6589a2f"><td class="mdescLeft">&#160;</td><td class="mdescRight">the maximum 2D point (in x and in y)  <a href="#a74eb4e20b3a978739d01010de6589a2f">More...</a><br/></td></tr>
<tr class="separator:a74eb4e20b3a978739d01010de6589a2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50c0551467afbacfacc2f5b7904f4d70"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVec2.html">Vec2</a>&lt; T &gt; const &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBox2.html#a50c0551467afbacfacc2f5b7904f4d70">operator[]</a> (int c) const </td></tr>
<tr class="memdesc:a50c0551467afbacfacc2f5b7904f4d70"><td class="mdescLeft">&#160;</td><td class="mdescRight">the two extremum points which defined the box  <a href="#a50c0551467afbacfacc2f5b7904f4d70">More...</a><br/></td></tr>
<tr class="separator:a50c0551467afbacfacc2f5b7904f4d70"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a329c408020c9c25adeba3a3893ab2666"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVec2.html">Vec2</a>&lt; T &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBox2.html#a329c408020c9c25adeba3a3893ab2666">size</a> () const </td></tr>
<tr class="memdesc:a329c408020c9c25adeba3a3893ab2666"><td class="mdescLeft">&#160;</td><td class="mdescRight">the box size  <a href="#a329c408020c9c25adeba3a3893ab2666">More...</a><br/></td></tr>
<tr class="separator:a329c408020c9c25adeba3a3893ab2666"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6c394d41b37e809ae13d4c4068bb792"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVec2.html">Vec2</a>&lt; T &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBox2.html#ad6c394d41b37e809ae13d4c4068bb792">center</a> () const </td></tr>
<tr class="memdesc:ad6c394d41b37e809ae13d4c4068bb792"><td class="mdescLeft">&#160;</td><td class="mdescRight">the box center  <a href="#ad6c394d41b37e809ae13d4c4068bb792">More...</a><br/></td></tr>
<tr class="separator:ad6c394d41b37e809ae13d4c4068bb792"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a762846d3e1537790e35ba47c51f83ae6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBox2.html#a762846d3e1537790e35ba47c51f83ae6">set</a> (<a class="el" href="classVec2.html">Vec2</a>&lt; T &gt; const &amp;x, <a class="el" href="classVec2.html">Vec2</a>&lt; T &gt; const &amp;y)</td></tr>
<tr class="memdesc:a762846d3e1537790e35ba47c51f83ae6"><td class="mdescLeft">&#160;</td><td class="mdescRight">resets the data to minimum <em>x</em> and maximum <em>y</em>  <a href="#a762846d3e1537790e35ba47c51f83ae6">More...</a><br/></td></tr>
<tr class="separator:a762846d3e1537790e35ba47c51f83ae6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b6b8e4c7e1aefa6b6b05827f265ae50"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBox2.html#a2b6b8e4c7e1aefa6b6b05827f265ae50">setMin</a> (<a class="el" href="classVec2.html">Vec2</a>&lt; T &gt; const &amp;x)</td></tr>
<tr class="memdesc:a2b6b8e4c7e1aefa6b6b05827f265ae50"><td class="mdescLeft">&#160;</td><td class="mdescRight">resets the minimum point  <a href="#a2b6b8e4c7e1aefa6b6b05827f265ae50">More...</a><br/></td></tr>
<tr class="separator:a2b6b8e4c7e1aefa6b6b05827f265ae50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75f42a259d60067263f2a90f4e2ef3cc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBox2.html#a75f42a259d60067263f2a90f4e2ef3cc">setMax</a> (<a class="el" href="classVec2.html">Vec2</a>&lt; T &gt; const &amp;y)</td></tr>
<tr class="memdesc:a75f42a259d60067263f2a90f4e2ef3cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">resets the maximum point  <a href="#a75f42a259d60067263f2a90f4e2ef3cc">More...</a><br/></td></tr>
<tr class="separator:a75f42a259d60067263f2a90f4e2ef3cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab85cc948f37f1fd4aa5237cd72957908"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBox2.html#ab85cc948f37f1fd4aa5237cd72957908">resizeFromMin</a> (<a class="el" href="classVec2.html">Vec2</a>&lt; T &gt; const &amp;sz)</td></tr>
<tr class="memdesc:ab85cc948f37f1fd4aa5237cd72957908"><td class="mdescLeft">&#160;</td><td class="mdescRight">resize the box keeping the minimum  <a href="#ab85cc948f37f1fd4aa5237cd72957908">More...</a><br/></td></tr>
<tr class="separator:ab85cc948f37f1fd4aa5237cd72957908"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d96964c58220e4ed504f7675a8d496e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBox2.html#a3d96964c58220e4ed504f7675a8d496e">resizeFromMax</a> (<a class="el" href="classVec2.html">Vec2</a>&lt; T &gt; const &amp;sz)</td></tr>
<tr class="memdesc:a3d96964c58220e4ed504f7675a8d496e"><td class="mdescLeft">&#160;</td><td class="mdescRight">resize the box keeping the maximum  <a href="#a3d96964c58220e4ed504f7675a8d496e">More...</a><br/></td></tr>
<tr class="separator:a3d96964c58220e4ed504f7675a8d496e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ee3fb567e96873f0baa854190badaf1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBox2.html#a1ee3fb567e96873f0baa854190badaf1">resizeFromCenter</a> (<a class="el" href="classVec2.html">Vec2</a>&lt; T &gt; const &amp;sz)</td></tr>
<tr class="memdesc:a1ee3fb567e96873f0baa854190badaf1"><td class="mdescLeft">&#160;</td><td class="mdescRight">resize the box keeping the center  <a href="#a1ee3fb567e96873f0baa854190badaf1">More...</a><br/></td></tr>
<tr class="separator:a1ee3fb567e96873f0baa854190badaf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c95830141f54f91724863d72bd9697e"><td class="memTemplParams" colspan="2">template&lt;class U &gt; </td></tr>
<tr class="memitem:a1c95830141f54f91724863d72bd9697e"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classBox2.html#a1c95830141f54f91724863d72bd9697e">scale</a> (U factor)</td></tr>
<tr class="memdesc:a1c95830141f54f91724863d72bd9697e"><td class="mdescLeft">&#160;</td><td class="mdescRight">scales all points of the box by <em>factor</em>  <a href="#a1c95830141f54f91724863d72bd9697e">More...</a><br/></td></tr>
<tr class="separator:a1c95830141f54f91724863d72bd9697e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abad5316b8cc1a44bfc7543bd0f8196b4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBox2.html#abad5316b8cc1a44bfc7543bd0f8196b4">extend</a> (T val)</td></tr>
<tr class="memdesc:abad5316b8cc1a44bfc7543bd0f8196b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">extends the bdbox by (<em>val</em>, <em>val</em>) keeping the center  <a href="#abad5316b8cc1a44bfc7543bd0f8196b4">More...</a><br/></td></tr>
<tr class="separator:abad5316b8cc1a44bfc7543bd0f8196b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3c99c1d72719bb3197ef6f6fc7e584e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBox2.html#aa3c99c1d72719bb3197ef6f6fc7e584e">operator==</a> (<a class="el" href="classBox2.html">Box2</a>&lt; T &gt; const &amp;p) const </td></tr>
<tr class="memdesc:aa3c99c1d72719bb3197ef6f6fc7e584e"><td class="mdescLeft">&#160;</td><td class="mdescRight">comparison operator==  <a href="#aa3c99c1d72719bb3197ef6f6fc7e584e">More...</a><br/></td></tr>
<tr class="separator:aa3c99c1d72719bb3197ef6f6fc7e584e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb857ae8f8d4cb5a29bc6aac8d108b41"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBox2.html#afb857ae8f8d4cb5a29bc6aac8d108b41">operator!=</a> (<a class="el" href="classBox2.html">Box2</a>&lt; T &gt; const &amp;p) const </td></tr>
<tr class="memdesc:afb857ae8f8d4cb5a29bc6aac8d108b41"><td class="mdescLeft">&#160;</td><td class="mdescRight">comparison operator!=  <a href="#afb857ae8f8d4cb5a29bc6aac8d108b41">More...</a><br/></td></tr>
<tr class="separator:afb857ae8f8d4cb5a29bc6aac8d108b41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d541916a227d31c30696e3d973663b0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBox2.html#a3d541916a227d31c30696e3d973663b0">operator&lt;</a> (<a class="el" href="classBox2.html">Box2</a>&lt; T &gt; const &amp;p) const </td></tr>
<tr class="memdesc:a3d541916a227d31c30696e3d973663b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">comparison operator&lt; : fist sorts min by Y,X values then max extremity  <a href="#a3d541916a227d31c30696e3d973663b0">More...</a><br/></td></tr>
<tr class="separator:a3d541916a227d31c30696e3d973663b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee69e504fc46762e7dda8273b3e1b650"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBox2.html#aee69e504fc46762e7dda8273b3e1b650">cmp</a> (<a class="el" href="classBox2.html">Box2</a>&lt; T &gt; const &amp;p) const </td></tr>
<tr class="memdesc:aee69e504fc46762e7dda8273b3e1b650"><td class="mdescLeft">&#160;</td><td class="mdescRight">comparison function : fist sorts min by Y,X values then max extremity  <a href="#aee69e504fc46762e7dda8273b3e1b650">More...</a><br/></td></tr>
<tr class="separator:aee69e504fc46762e7dda8273b3e1b650"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:ab8f217a396d88248c0fa29a3a1074081"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVec2.html">Vec2</a>&lt; T &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBox2.html#ab8f217a396d88248c0fa29a3a1074081">m_pt</a> [2]</td></tr>
<tr class="memdesc:ab8f217a396d88248c0fa29a3a1074081"><td class="mdescLeft">&#160;</td><td class="mdescRight">the two extremities  <a href="#ab8f217a396d88248c0fa29a3a1074081">More...</a><br/></td></tr>
<tr class="separator:ab8f217a396d88248c0fa29a3a1074081"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:a240779a8f754b33aa5a76f19e897cc22"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBox2.html#a240779a8f754b33aa5a76f19e897cc22">operator&lt;&lt;</a> (std::ostream &amp;o, <a class="el" href="classBox2.html">Box2</a>&lt; T &gt; const &amp;f)</td></tr>
<tr class="memdesc:a240779a8f754b33aa5a76f19e897cc22"><td class="mdescLeft">&#160;</td><td class="mdescRight">print data in form X0xY0&lt;-&gt;X1xY1  <a href="#a240779a8f754b33aa5a76f19e897cc22">More...</a><br/></td></tr>
<tr class="separator:a240779a8f754b33aa5a76f19e897cc22"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template&lt;class T&gt;<br/>
class Box2&lt; T &gt;</h3>

<p>small class which defines a 2D Box </p>
</div><h2 class="groupheader">Member Typedef Documentation</h2>
<a class="anchor" id="aec5d7671fbce8fe2761d2da79fccdd06"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classBox2.html">Box2</a>&lt; T &gt;::<a class="el" href="classBox2.html#aec5d7671fbce8fe2761d2da79fccdd06">Map</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>map of <a class="el" href="classBox2.html" title="small class which defines a 2D Box ">Box2</a> </p>

</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="ac13748ab9648e367f461489bd6d22359"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classBox2.html">Box2</a>&lt; T &gt;::<a class="el" href="classBox2.html">Box2</a> </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classVec2.html">Vec2</a>&lt; T &gt;&#160;</td>
          <td class="paramname"><em>minPt</em> = <code><a class="el" href="classVec2.html">Vec2</a>&lt;T&gt;()</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classVec2.html">Vec2</a>&lt; T &gt;&#160;</td>
          <td class="paramname"><em>maxPt</em> = <code><a class="el" href="classVec2.html">Vec2</a>&lt;T&gt;()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>constructor </p>

</div>
</div>
<a class="anchor" id="a5691932481134165d6070781cf78148b"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<div class="memtemplate">
template&lt;class U &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classBox2.html">Box2</a>&lt; T &gt;::<a class="el" href="classBox2.html">Box2</a> </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classBox2.html">Box2</a>&lt; U &gt; const &amp;&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>generic constructor </p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="ad6c394d41b37e809ae13d4c4068bb792"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classVec2.html">Vec2</a>&lt;T&gt; <a class="el" href="classBox2.html">Box2</a>&lt; T &gt;::center </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>the box center </p>

</div>
</div>
<a class="anchor" id="aee69e504fc46762e7dda8273b3e1b650"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="classBox2.html">Box2</a>&lt; T &gt;::cmp </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classBox2.html">Box2</a>&lt; T &gt; const &amp;&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>comparison function : fist sorts min by Y,X values then max extremity </p>

<p>Referenced by <a class="el" href="classBox2.html#afb857ae8f8d4cb5a29bc6aac8d108b41">Box2&lt; float &gt;::operator!=()</a>, <a class="el" href="structBox2_1_1PosSizeLt.html#a06725e83ce0ba9c81ef2c76be944bbb8">Box2&lt; T &gt;::PosSizeLt::operator()()</a>, <a class="el" href="classBox2.html#a3d541916a227d31c30696e3d973663b0">Box2&lt; float &gt;::operator&lt;()</a>, and <a class="el" href="classBox2.html#aa3c99c1d72719bb3197ef6f6fc7e584e">Box2&lt; float &gt;::operator==()</a>.</p>

</div>
</div>
<a class="anchor" id="abad5316b8cc1a44bfc7543bd0f8196b4"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classBox2.html">Box2</a>&lt; T &gt;::extend </td>
          <td>(</td>
          <td class="paramtype">T&#160;</td>
          <td class="paramname"><em>val</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>extends the bdbox by (<em>val</em>, <em>val</em>) keeping the center </p>

</div>
</div>
<a class="anchor" id="acba18dedcef530c4dfb10942af7271a4"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classVec2.html">Vec2</a>&lt;T&gt; const&amp; <a class="el" href="classBox2.html">Box2</a>&lt; T &gt;::max </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>the maximum 2D point (in x and in y) </p>

<p>Referenced by <a class="el" href="structWPSCell_1_1Compare_1_1Point.html#a43e64b94f01f8ee08cd2ce63b5e3f153">WPSCell::Compare::Point::getPos()</a>.</p>

</div>
</div>
<a class="anchor" id="a74eb4e20b3a978739d01010de6589a2f"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classVec2.html">Vec2</a>&lt;T&gt;&amp; <a class="el" href="classBox2.html">Box2</a>&lt; T &gt;::max </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>the maximum 2D point (in x and in y) </p>

</div>
</div>
<a class="anchor" id="a801a9120ec28427e4588dbf1c41ee974"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classVec2.html">Vec2</a>&lt;T&gt; const&amp; <a class="el" href="classBox2.html">Box2</a>&lt; T &gt;::min </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>the minimum 2D point (in x and in y) </p>

<p>Referenced by <a class="el" href="structWPSCell_1_1Compare_1_1Point.html#a43e64b94f01f8ee08cd2ce63b5e3f153">WPSCell::Compare::Point::getPos()</a>.</p>

</div>
</div>
<a class="anchor" id="a6b124e8d554e538c83f576164da64fcd"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classVec2.html">Vec2</a>&lt;T&gt;&amp; <a class="el" href="classBox2.html">Box2</a>&lt; T &gt;::min </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>the minimum 2D point (in x and in y) </p>

</div>
</div>
<a class="anchor" id="afb857ae8f8d4cb5a29bc6aac8d108b41"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classBox2.html">Box2</a>&lt; T &gt;::operator!= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classBox2.html">Box2</a>&lt; T &gt; const &amp;&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>comparison operator!= </p>

</div>
</div>
<a class="anchor" id="a3d541916a227d31c30696e3d973663b0"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classBox2.html">Box2</a>&lt; T &gt;::operator&lt; </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classBox2.html">Box2</a>&lt; T &gt; const &amp;&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>comparison operator&lt; : fist sorts min by Y,X values then max extremity </p>

</div>
</div>
<a class="anchor" id="aa3c99c1d72719bb3197ef6f6fc7e584e"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classBox2.html">Box2</a>&lt; T &gt;::operator== </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classBox2.html">Box2</a>&lt; T &gt; const &amp;&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>comparison operator== </p>

</div>
</div>
<a class="anchor" id="a50c0551467afbacfacc2f5b7904f4d70"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classVec2.html">Vec2</a>&lt;T&gt; const&amp; <a class="el" href="classBox2.html">Box2</a>&lt; T &gt;::operator[] </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>c</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>the two extremum points which defined the box </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>value 0 means the minimum </td></tr>
    <tr><td class="paramname">c</td><td>value 1 means the maximum </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a1ee3fb567e96873f0baa854190badaf1"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classBox2.html">Box2</a>&lt; T &gt;::resizeFromCenter </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classVec2.html">Vec2</a>&lt; T &gt; const &amp;&#160;</td>
          <td class="paramname"><em>sz</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>resize the box keeping the center </p>

</div>
</div>
<a class="anchor" id="a3d96964c58220e4ed504f7675a8d496e"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classBox2.html">Box2</a>&lt; T &gt;::resizeFromMax </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classVec2.html">Vec2</a>&lt; T &gt; const &amp;&#160;</td>
          <td class="paramname"><em>sz</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>resize the box keeping the maximum </p>

</div>
</div>
<a class="anchor" id="ab85cc948f37f1fd4aa5237cd72957908"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classBox2.html">Box2</a>&lt; T &gt;::resizeFromMin </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classVec2.html">Vec2</a>&lt; T &gt; const &amp;&#160;</td>
          <td class="paramname"><em>sz</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>resize the box keeping the minimum </p>

</div>
</div>
<a class="anchor" id="a1c95830141f54f91724863d72bd9697e"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<div class="memtemplate">
template&lt;class U &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classBox2.html">Box2</a>&lt; T &gt;::scale </td>
          <td>(</td>
          <td class="paramtype">U&#160;</td>
          <td class="paramname"><em>factor</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>scales all points of the box by <em>factor</em> </p>

</div>
</div>
<a class="anchor" id="a762846d3e1537790e35ba47c51f83ae6"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classBox2.html">Box2</a>&lt; T &gt;::set </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classVec2.html">Vec2</a>&lt; T &gt; const &amp;&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classVec2.html">Vec2</a>&lt; T &gt; const &amp;&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>resets the data to minimum <em>x</em> and maximum <em>y</em> </p>

</div>
</div>
<a class="anchor" id="a75f42a259d60067263f2a90f4e2ef3cc"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classBox2.html">Box2</a>&lt; T &gt;::setMax </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classVec2.html">Vec2</a>&lt; T &gt; const &amp;&#160;</td>
          <td class="paramname"><em>y</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>resets the maximum point </p>

</div>
</div>
<a class="anchor" id="a2b6b8e4c7e1aefa6b6b05827f265ae50"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classBox2.html">Box2</a>&lt; T &gt;::setMin </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classVec2.html">Vec2</a>&lt; T &gt; const &amp;&#160;</td>
          <td class="paramname"><em>x</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>resets the minimum point </p>

</div>
</div>
<a class="anchor" id="a329c408020c9c25adeba3a3893ab2666"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classVec2.html">Vec2</a>&lt;T&gt; <a class="el" href="classBox2.html">Box2</a>&lt; T &gt;::size </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>the box size </p>

<p>Referenced by <a class="el" href="structWPSCell_1_1Compare_1_1Point.html#aa280fe9434de9e2d64ead707ce5dd15e">WPSCell::Compare::Point::getSize()</a>, and <a class="el" href="structWPSCell_1_1Compare.html#a4df6df6515d66373d3592f19b91b8a24">WPSCell::Compare::operator()()</a>.</p>

</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a class="anchor" id="a240779a8f754b33aa5a76f19e897cc22"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::ostream&amp; operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">std::ostream &amp;&#160;</td>
          <td class="paramname"><em>o</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classBox2.html">Box2</a>&lt; T &gt; const &amp;&#160;</td>
          <td class="paramname"><em>f</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>print data in form X0xY0&lt;-&gt;X1xY1 </p>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a class="anchor" id="ab8f217a396d88248c0fa29a3a1074081"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classVec2.html">Vec2</a>&lt;T&gt; <a class="el" href="classBox2.html">Box2</a>&lt; T &gt;::m_pt[2]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>the two extremities </p>

<p>Referenced by <a class="el" href="classBox2.html#ac13748ab9648e367f461489bd6d22359">Box2&lt; float &gt;::Box2()</a>, <a class="el" href="classBox2.html#ad6c394d41b37e809ae13d4c4068bb792">Box2&lt; float &gt;::center()</a>, <a class="el" href="classBox2.html#aee69e504fc46762e7dda8273b3e1b650">Box2&lt; float &gt;::cmp()</a>, <a class="el" href="classBox2.html#abad5316b8cc1a44bfc7543bd0f8196b4">Box2&lt; float &gt;::extend()</a>, <a class="el" href="classBox2.html#acba18dedcef530c4dfb10942af7271a4">Box2&lt; float &gt;::max()</a>, <a class="el" href="classBox2.html#a801a9120ec28427e4588dbf1c41ee974">Box2&lt; float &gt;::min()</a>, <a class="el" href="classBox2.html#a50c0551467afbacfacc2f5b7904f4d70">Box2&lt; float &gt;::operator[]()</a>, <a class="el" href="classBox2.html#a1ee3fb567e96873f0baa854190badaf1">Box2&lt; float &gt;::resizeFromCenter()</a>, <a class="el" href="classBox2.html#a3d96964c58220e4ed504f7675a8d496e">Box2&lt; float &gt;::resizeFromMax()</a>, <a class="el" href="classBox2.html#ab85cc948f37f1fd4aa5237cd72957908">Box2&lt; float &gt;::resizeFromMin()</a>, <a class="el" href="classBox2.html#a1c95830141f54f91724863d72bd9697e">Box2&lt; float &gt;::scale()</a>, <a class="el" href="classBox2.html#a762846d3e1537790e35ba47c51f83ae6">Box2&lt; float &gt;::set()</a>, <a class="el" href="classBox2.html#a75f42a259d60067263f2a90f4e2ef3cc">Box2&lt; float &gt;::setMax()</a>, <a class="el" href="classBox2.html#a2b6b8e4c7e1aefa6b6b05827f265ae50">Box2&lt; float &gt;::setMin()</a>, and <a class="el" href="classBox2.html#a329c408020c9c25adeba3a3893ab2666">Box2&lt; float &gt;::size()</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="libwps__internal_8h_source.html">libwps_internal.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1"><address style="align: right;"><small>
Generated on Sun Feb 1 2015 19:08:07 for libwps by <a href="http://www.doxygen.org/index.html">
doxygen</a> 1.8.5</small></address>
</body>
</html>