diff options
Diffstat (limited to 'doc/html/classmeow_1_1Vector3D.html')
-rw-r--r-- | doc/html/classmeow_1_1Vector3D.html | 200 |
1 files changed, 138 insertions, 62 deletions
diff --git a/doc/html/classmeow_1_1Vector3D.html b/doc/html/classmeow_1_1Vector3D.html index 32ab759..cdea2e3 100644 --- a/doc/html/classmeow_1_1Vector3D.html +++ b/doc/html/classmeow_1_1Vector3D.html @@ -28,9 +28,9 @@ <td id="projectlogo"><img alt="Logo" src="logo.png"/></td> <td style="padding-left: 0.5em;"> <div id="projectname">Templates -- Meow -  <span id="projectnumber">1.1.4</span> +  <span id="projectnumber">204.13.18</span> </div> - <div id="projectbrief">A C++ template which is unable and also not allowed to compile to obj-file first.</div> + <div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div> </td> </tr> </tbody> @@ -123,6 +123,12 @@ Public Member Functions</h2></td></tr> <tr class="memitem:a4d95f04693bc608375a5dffb3f8d6514"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1Vector3D.html">Vector3D</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Vector3D.html#a4d95f04693bc608375a5dffb3f8d6514">xyz</a> (Scalar const &sx, Scalar const &sy, Scalar const &sz)</td></tr> <tr class="memdesc:a4d95f04693bc608375a5dffb3f8d6514"><td class="mdescLeft"> </td><td class="mdescRight">modify x and y <a href="#a4d95f04693bc608375a5dffb3f8d6514">More...</a><br/></td></tr> <tr class="separator:a4d95f04693bc608375a5dffb3f8d6514"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a110f24d804fe577e37d3aa69c4316874"><td class="memItemLeft" align="right" valign="top">Scalar const & </td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Vector3D.html#a110f24d804fe577e37d3aa69c4316874">scalar</a> (size_t i) const </td></tr> +<tr class="memdesc:a110f24d804fe577e37d3aa69c4316874"><td class="mdescLeft"> </td><td class="mdescRight">access the <code>i</code> -th scalar (0 => x, 1 => y, 2 => z) { <a href="#a110f24d804fe577e37d3aa69c4316874">More...</a><br/></td></tr> +<tr class="separator:a110f24d804fe577e37d3aa69c4316874"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abb0b965dd0aa84a424b64dc74644e349"><td class="memItemLeft" align="right" valign="top">Scalar const & </td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Vector3D.html#abb0b965dd0aa84a424b64dc74644e349">scalar</a> (size_t i, Scalar const &s)</td></tr> +<tr class="memdesc:abb0b965dd0aa84a424b64dc74644e349"><td class="mdescLeft"> </td><td class="mdescRight">modivy the <code>i</code> -th scalar (0 => x, 1 => y, 2 => z) <a href="#abb0b965dd0aa84a424b64dc74644e349">More...</a><br/></td></tr> +<tr class="separator:abb0b965dd0aa84a424b64dc74644e349"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8fc395992d84b816307f72026d1e7125"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1Vector3D.html">Vector3D</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Vector3D.html#a8fc395992d84b816307f72026d1e7125">positive</a> () const </td></tr> <tr class="memdesc:a8fc395992d84b816307f72026d1e7125"><td class="mdescLeft"> </td><td class="mdescRight">return <em>+</em>(*this) <a href="#a8fc395992d84b816307f72026d1e7125">More...</a><br/></td></tr> <tr class="separator:a8fc395992d84b816307f72026d1e7125"><td class="memSeparator" colspan="2"> </td></tr> @@ -193,7 +199,7 @@ Public Member Functions</h2></td></tr> <tr class="memdesc:ae03fb93d06c60fd2901875ead10c8c72"><td class="mdescLeft"> </td><td class="mdescRight">return a 3x1 matrix form of itself <a href="#ae03fb93d06c60fd2901875ead10c8c72">More...</a><br/></td></tr> <tr class="separator:ae03fb93d06c60fd2901875ead10c8c72"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acb2fc741a0bd039b38b1ae5cec103265"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1Matrix.html">Matrix</a>< Scalar > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Vector3D.html#acb2fc741a0bd039b38b1ae5cec103265">matrix</a> (Scalar const &homo) const </td></tr> -<tr class="memdesc:acb2fc741a0bd039b38b1ae5cec103265"><td class="mdescLeft"> </td><td class="mdescRight">return a 3x1 matrix form of itself <a href="#acb2fc741a0bd039b38b1ae5cec103265">More...</a><br/></td></tr> +<tr class="memdesc:acb2fc741a0bd039b38b1ae5cec103265"><td class="mdescLeft"> </td><td class="mdescRight">return a 4x1 matrix form of itself <a href="#acb2fc741a0bd039b38b1ae5cec103265">More...</a><br/></td></tr> <tr class="separator:acb2fc741a0bd039b38b1ae5cec103265"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aebeef94d26c97cf43566070ce5501baf"><td class="memItemLeft" align="right" valign="top">Scalar const & </td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1Vector3D.html#aebeef94d26c97cf43566070ce5501baf">operator()</a> (size_t n) const </td></tr> <tr class="separator:aebeef94d26c97cf43566070ce5501baf"><td class="memSeparator" colspan="2"> </td></tr> @@ -231,7 +237,7 @@ class meow::Vector3D< Scalar ></h3> <p>3D's vector </p> <dl class="section author"><dt>Author</dt><dd>cat_leopard </dd></dl> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00255">255</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00265">265</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2> <a class="anchor" id="a62bd29ce86c81075ef240eb0d0fc0d97"></a> <div class="memitem"> @@ -258,7 +264,7 @@ template<class Scalar> </div> <p>consturctor (0, 0) </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00260">260</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00270">270</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -288,7 +294,7 @@ template<class Scalar> </div> <p>consturctor (from another <a class="el" href="classmeow_1_1Vector3D.html" title="3D's vector ">Vector3D</a>) </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00264">264</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00274">274</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -318,7 +324,7 @@ template<class Scalar> </div> <p>constructor (s, s) </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00268">268</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00278">278</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -364,7 +370,7 @@ template<class Scalar> </div> <p>constructor (sx, sy) </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00272">272</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00282">282</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -394,7 +400,7 @@ template<class Scalar> </div> <p>constructor (from another <a class="el" href="classmeow_1_1Vector.html" title="vector ">Vector</a>) </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00278">278</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00288">288</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -434,7 +440,7 @@ template<class Scalar> </div> <p>constructor (from another <a class="el" href="classmeow_1_1Vector.html" title="vector ">Vector</a>, i-th) </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00282">282</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00292">292</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -463,7 +469,7 @@ template<class Scalar> </div> <p>destructor </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00286">286</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00296">296</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -494,7 +500,7 @@ template<class Scalar> </div> <p>return <em></em>(*this)+v </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00361">361</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00381">381</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -524,7 +530,7 @@ template<class Scalar> </div> <p>Let itself add v. </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00366">366</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00386">386</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -554,7 +560,7 @@ template<class Scalar> </div> <p>copy </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00290">290</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00300">300</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -584,7 +590,7 @@ template<class Scalar> </div> <p>cross </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00411">411</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00431">431</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -614,7 +620,7 @@ template<class Scalar> </div> <p>crossed </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00418">418</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00438">438</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -644,7 +650,7 @@ template<class Scalar> </div> <p>return <em></em>(*this)/s , where s is a scalar </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00391">391</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00411">411</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -674,7 +680,7 @@ template<class Scalar> </div> <p>Let itself divide s. </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00396">396</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00416">416</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -704,7 +710,7 @@ template<class Scalar> </div> <p>dot </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00406">406</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00426">426</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -733,7 +739,7 @@ template<class Scalar> </div> <p>sqrt of length2 </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00423">423</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00443">443</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -762,7 +768,7 @@ template<class Scalar> </div> <p>same as <em>dot(*this)</em> </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00428">428</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00448">448</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -791,7 +797,7 @@ template<class Scalar> </div> <p>return a 3x1 matrix form of itself </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00466">466</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00486">486</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -819,9 +825,9 @@ template<class Scalar> </div> </table> </div><div class="memdoc"> -<p>return a 3x1 matrix form of itself </p> +<p>return a 4x1 matrix form of itself </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00475">475</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00495">495</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -851,7 +857,7 @@ template<class Scalar> </div> <p>return <em></em>(*this)*s , where s is a scalar </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00381">381</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00401">401</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -881,7 +887,7 @@ template<class Scalar> </div> <p>same as dot(v) </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00401">401</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00421">421</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -911,7 +917,7 @@ template<class Scalar> </div> <p>Let itself mulitple s. </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00386">386</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00406">406</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -940,7 +946,7 @@ template<class Scalar> </div> <p>return <em>-</em>(*this) </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00356">356</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00376">376</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -969,7 +975,7 @@ template<class Scalar> </div> <p>return normalize form of itself </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00433">433</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00453">453</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -998,7 +1004,7 @@ template<class Scalar> </div> <p>normalize itself </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00438">438</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00458">458</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1026,7 +1032,7 @@ template<class Scalar> </div> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00484">484</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00504">504</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1070,7 +1076,7 @@ template<class Scalar> </div> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00488">488</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00508">508</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1098,7 +1104,7 @@ template<class Scalar> </div> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00497">497</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00517">517</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1126,7 +1132,7 @@ template<class Scalar> </div> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00499">499</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00519">519</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1154,7 +1160,7 @@ template<class Scalar> </div> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00504">504</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00524">524</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1181,7 +1187,7 @@ template<class Scalar> </div> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00492">492</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00512">512</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1209,7 +1215,7 @@ template<class Scalar> </div> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00495">495</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00515">515</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1237,7 +1243,7 @@ template<class Scalar> </div> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00502">502</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00522">522</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1264,7 +1270,7 @@ template<class Scalar> </div> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00493">493</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00513">513</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1292,7 +1298,7 @@ template<class Scalar> </div> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00496">496</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00516">516</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1320,7 +1326,7 @@ template<class Scalar> </div> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00503">503</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00523">523</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1348,7 +1354,7 @@ template<class Scalar> </div> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00498">498</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00518">518</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1376,7 +1382,7 @@ template<class Scalar> </div> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00505">505</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00525">525</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1404,7 +1410,7 @@ template<class Scalar> </div> </table> </div><div class="memdoc"> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00501">501</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00521">521</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1433,7 +1439,7 @@ template<class Scalar> </div> <p>return <em>+</em>(*this) </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00351">351</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00371">371</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1463,7 +1469,7 @@ template<class Scalar> </div> <p>return reflect from given vector <em>v</em> </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00456">456</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00476">476</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1493,7 +1499,7 @@ template<class Scalar> </div> <p>reflect itself given vector <em>v</em> </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00461">461</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00481">481</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1533,7 +1539,7 @@ template<class Scalar> </div> <p>return rotate <em>theta</em> degree by <em>axis</em> of itself </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00443">443</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00463">463</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1573,7 +1579,77 @@ template<class Scalar> </div> <p>Let itself rotate <em>theta</em> degree. </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00451">451</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00471">471</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> + +</div> +</div> +<a class="anchor" id="a110f24d804fe577e37d3aa69c4316874"></a> +<div class="memitem"> +<div class="memproto"> +<div class="memtemplate"> +template<class Scalar> </div> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">Scalar const& <a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D</a>< Scalar >::scalar </td> + <td>(</td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>i</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>access the <code>i</code> -th scalar (0 => x, 1 => y, 2 => z) { </p> + +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00361">361</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> + +</div> +</div> +<a class="anchor" id="abb0b965dd0aa84a424b64dc74644e349"></a> +<div class="memitem"> +<div class="memproto"> +<div class="memtemplate"> +template<class Scalar> </div> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">Scalar const& <a class="el" href="classmeow_1_1Vector3D.html">meow::Vector3D</a>< Scalar >::scalar </td> + <td>(</td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>i</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">Scalar const & </td> + <td class="paramname"><em>s</em> </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>modivy the <code>i</code> -th scalar (0 => x, 1 => y, 2 => z) </p> + +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00366">366</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1603,7 +1679,7 @@ template<class Scalar> </div> <p>return <em></em>(*this)-v </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00371">371</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00391">391</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1633,7 +1709,7 @@ template<class Scalar> </div> <p>Let itself substract v. </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00376">376</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00396">396</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1662,7 +1738,7 @@ template<class Scalar> </div> <p>access x </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00295">295</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00305">305</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1692,7 +1768,7 @@ template<class Scalar> </div> <p>modify x </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00325">325</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00335">335</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1721,7 +1797,7 @@ template<class Scalar> </div> <p>access x with non constant reference </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00310">310</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00320">320</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1767,7 +1843,7 @@ template<class Scalar> </div> <p>modify x and y </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00343">343</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00353">353</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1796,7 +1872,7 @@ template<class Scalar> </div> <p>access y </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00300">300</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00310">310</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1826,7 +1902,7 @@ template<class Scalar> </div> <p>modify y </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00331">331</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00341">341</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1855,7 +1931,7 @@ template<class Scalar> </div> <p>access y with non constant reference </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00315">315</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00325">325</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1884,7 +1960,7 @@ template<class Scalar> </div> <p>access z </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00305">305</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00315">315</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1914,7 +1990,7 @@ template<class Scalar> </div> <p>modify z </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00337">337</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00347">347</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1943,7 +2019,7 @@ template<class Scalar> </div> <p>access z with non constant reference </p> -<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00320">320</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> +<p>Definition at line <a class="el" href="Vectors_8h_source.html#l00330">330</a> of file <a class="el" href="Vectors_8h_source.html">Vectors.h</a>.</p> </div> </div> @@ -1957,7 +2033,7 @@ template<class Scalar> </div> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> <li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1Vector3D.html">Vector3D</a></li> - <li class="footer">Generated on Mon Jun 23 2014 17:02:04 for Templates -- Meow by + <li class="footer">Generated on Tue Jun 24 2014 03:53:32 for Templates -- Meow by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li> </ul> |