Index: trunk/doc/Flair/_vector2_d_8h.html
===================================================================
--- trunk/doc/Flair/_vector2_d_8h.html	(revision 47)
+++ trunk/doc/Flair/_vector2_d_8h.html	(revision 50)
@@ -108,4 +108,5 @@
 <a href="#nested-classes">Classes</a> &#124;
 <a href="#namespaces">Namespaces</a> &#124;
+<a href="#typedef-members">Typedefs</a> &#124;
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
@@ -121,5 +122,5 @@
 <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">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_vector2_d.html">flair::core::Vector2D</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_vector2_d.html">flair::core::Vector2D&lt; T &gt;</a></td></tr>
 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class defining a 2D vector.  <a href="classflair_1_1core_1_1_vector2_d.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -134,21 +135,36 @@
 <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="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:abc8f6e4575318eceb0d34dd38d6cb783"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abc8f6e4575318eceb0d34dd38d6cb783"></a>
+typedef Vector2D&lt; float &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>flair::core::Vector2Df</b></td></tr>
+<tr class="separator:abc8f6e4575318eceb0d34dd38d6cb783"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
-<tr class="memitem:ada20416deb1802b5f5deddb85f02b6ed"><td class="memItemLeft" align="right" valign="top">Vector2D&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1core.html#ada20416deb1802b5f5deddb85f02b6ed">flair::core::operator+</a> (const Vector2D &amp;vectorA, const Vector2D &amp;vectorB)</td></tr>
-<tr class="memdesc:ada20416deb1802b5f5deddb85f02b6ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add.  <a href="#ada20416deb1802b5f5deddb85f02b6ed">More...</a><br /></td></tr>
-<tr class="separator:ada20416deb1802b5f5deddb85f02b6ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a601f3ca18a9e417dc2bb7d8eb2db7b42"><td class="memItemLeft" align="right" valign="top">Vector2D&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1core.html#a601f3ca18a9e417dc2bb7d8eb2db7b42">flair::core::operator-</a> (const Vector2D &amp;vectorA, const Vector2D &amp;vectorB)</td></tr>
-<tr class="memdesc:a601f3ca18a9e417dc2bb7d8eb2db7b42"><td class="mdescLeft">&#160;</td><td class="mdescRight">Substract.  <a href="#a601f3ca18a9e417dc2bb7d8eb2db7b42">More...</a><br /></td></tr>
-<tr class="separator:a601f3ca18a9e417dc2bb7d8eb2db7b42"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a36ec6f59d72394edcd8de9ab2cb50fa7"><td class="memItemLeft" align="right" valign="top">Vector2D&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1core.html#a36ec6f59d72394edcd8de9ab2cb50fa7">flair::core::operator/</a> (const Vector2D &amp;vector, float coeff)</td></tr>
-<tr class="memdesc:a36ec6f59d72394edcd8de9ab2cb50fa7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Divid.  <a href="#a36ec6f59d72394edcd8de9ab2cb50fa7">More...</a><br /></td></tr>
-<tr class="separator:a36ec6f59d72394edcd8de9ab2cb50fa7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6d9cfe0404b2d0f59598ede6cad5b036"><td class="memItemLeft" align="right" valign="top">Vector2D&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1core.html#a6d9cfe0404b2d0f59598ede6cad5b036">flair::core::operator*</a> (const Vector2D &amp;vector, float coeff)</td></tr>
-<tr class="memdesc:a6d9cfe0404b2d0f59598ede6cad5b036"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplyf.  <a href="#a6d9cfe0404b2d0f59598ede6cad5b036">More...</a><br /></td></tr>
-<tr class="separator:a6d9cfe0404b2d0f59598ede6cad5b036"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2701e2f2b64dcf867078a3fd2e01ec9f"><td class="memItemLeft" align="right" valign="top">Vector2D&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1core.html#a2701e2f2b64dcf867078a3fd2e01ec9f">flair::core::operator*</a> (float coeff, const Vector2D &amp;vector)</td></tr>
-<tr class="memdesc:a2701e2f2b64dcf867078a3fd2e01ec9f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiply.  <a href="#a2701e2f2b64dcf867078a3fd2e01ec9f">More...</a><br /></td></tr>
-<tr class="separator:a2701e2f2b64dcf867078a3fd2e01ec9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a762372bce051dd5543ec9f596e3f863c"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a762372bce051dd5543ec9f596e3f863c"><td class="memTemplItemLeft" align="right" valign="top">Vector2D&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1core.html#a762372bce051dd5543ec9f596e3f863c">flair::core::operator+</a> (const Vector2D&lt; T &gt; &amp;vectorA, const Vector2D&lt; T &gt; &amp;vectorB)</td></tr>
+<tr class="memdesc:a762372bce051dd5543ec9f596e3f863c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add.  <a href="#a762372bce051dd5543ec9f596e3f863c">More...</a><br /></td></tr>
+<tr class="separator:a762372bce051dd5543ec9f596e3f863c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae0485a88dc635bfdea7b0282ac0369c4"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:ae0485a88dc635bfdea7b0282ac0369c4"><td class="memTemplItemLeft" align="right" valign="top">Vector2D&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1core.html#ae0485a88dc635bfdea7b0282ac0369c4">flair::core::operator-</a> (const Vector2D&lt; T &gt; &amp;vectorA, const Vector2D&lt; T &gt; &amp;vectorB)</td></tr>
+<tr class="memdesc:ae0485a88dc635bfdea7b0282ac0369c4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Substract.  <a href="#ae0485a88dc635bfdea7b0282ac0369c4">More...</a><br /></td></tr>
+<tr class="separator:ae0485a88dc635bfdea7b0282ac0369c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac3c3c0fe665086b60dac657b8ee40911"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:ac3c3c0fe665086b60dac657b8ee40911"><td class="memTemplItemLeft" align="right" valign="top">Vector2D&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1core.html#ac3c3c0fe665086b60dac657b8ee40911">flair::core::operator-</a> (const Vector2D&lt; T &gt; &amp;vectorA)</td></tr>
+<tr class="memdesc:ac3c3c0fe665086b60dac657b8ee40911"><td class="mdescLeft">&#160;</td><td class="mdescRight">Opposite.  <a href="#ac3c3c0fe665086b60dac657b8ee40911">More...</a><br /></td></tr>
+<tr class="separator:ac3c3c0fe665086b60dac657b8ee40911"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afed3cf9fa6c2e0afb37994f55222d019"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:afed3cf9fa6c2e0afb37994f55222d019"><td class="memTemplItemLeft" align="right" valign="top">Vector2D&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1core.html#afed3cf9fa6c2e0afb37994f55222d019">flair::core::operator/</a> (const Vector2D&lt; T &gt; &amp;vector, float coeff)</td></tr>
+<tr class="memdesc:afed3cf9fa6c2e0afb37994f55222d019"><td class="mdescLeft">&#160;</td><td class="mdescRight">Divid.  <a href="#afed3cf9fa6c2e0afb37994f55222d019">More...</a><br /></td></tr>
+<tr class="separator:afed3cf9fa6c2e0afb37994f55222d019"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4f6b5216e29c497351829aae1cd86ca4"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a4f6b5216e29c497351829aae1cd86ca4"><td class="memTemplItemLeft" align="right" valign="top">Vector2D&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1core.html#a4f6b5216e29c497351829aae1cd86ca4">flair::core::operator*</a> (const Vector2D&lt; T &gt; &amp;vector, float coeff)</td></tr>
+<tr class="memdesc:a4f6b5216e29c497351829aae1cd86ca4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplyf.  <a href="#a4f6b5216e29c497351829aae1cd86ca4">More...</a><br /></td></tr>
+<tr class="separator:a4f6b5216e29c497351829aae1cd86ca4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a002f684b4b4b844feaed934297b651a2"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a002f684b4b4b844feaed934297b651a2"><td class="memTemplItemLeft" align="right" valign="top">Vector2D&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1core.html#a002f684b4b4b844feaed934297b651a2">flair::core::operator*</a> (float coeff, const Vector2D&lt; T &gt; &amp;vector)</td></tr>
+<tr class="memdesc:a002f684b4b4b844feaed934297b651a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiply.  <a href="#a002f684b4b4b844feaed934297b651a2">More...</a><br /></td></tr>
+<tr class="separator:a002f684b4b4b844feaed934297b651a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
@@ -163,5 +179,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_vector2_d_8h.html">Vector2D.h</a></li>
-    <li class="footer">Generated on Tue Jan 17 2017 09:52:30 for Flair by
+    <li class="footer">Generated on Wed May 31 2017 13:50:37 for Flair by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
