aboutsummaryrefslogtreecommitdiffstats
path: root/doc/latex/classmeow_1_1Vector3D.tex
diff options
context:
space:
mode:
Diffstat (limited to 'doc/latex/classmeow_1_1Vector3D.tex')
-rw-r--r--doc/latex/classmeow_1_1Vector3D.tex153
1 files changed, 94 insertions, 59 deletions
diff --git a/doc/latex/classmeow_1_1Vector3D.tex b/doc/latex/classmeow_1_1Vector3D.tex
index 248ecd1..f78d206 100644
--- a/doc/latex/classmeow_1_1Vector3D.tex
+++ b/doc/latex/classmeow_1_1Vector3D.tex
@@ -49,6 +49,10 @@ Scalar const \& \hyperlink{classmeow_1_1Vector3D_aaa3b1182e639a91df5d58d6e5223ad
\begin{DoxyCompactList}\small\item\em modify z \end{DoxyCompactList}\item
\hyperlink{classmeow_1_1Vector3D}{Vector3\-D} \& \hyperlink{classmeow_1_1Vector3D_a4d95f04693bc608375a5dffb3f8d6514}{xyz} (Scalar const \&sx, Scalar const \&sy, Scalar const \&sz)
\begin{DoxyCompactList}\small\item\em modify x and y \end{DoxyCompactList}\item
+Scalar const \& \hyperlink{classmeow_1_1Vector3D_a110f24d804fe577e37d3aa69c4316874}{scalar} (size\-\_\-t i) const
+\begin{DoxyCompactList}\small\item\em access the {\ttfamily i} -\/th scalar (0 =$>$ x, 1 =$>$ y, 2 =$>$ z) \{ \end{DoxyCompactList}\item
+Scalar const \& \hyperlink{classmeow_1_1Vector3D_abb0b965dd0aa84a424b64dc74644e349}{scalar} (size\-\_\-t i, Scalar const \&s)
+\begin{DoxyCompactList}\small\item\em modivy the {\ttfamily i} -\/th scalar (0 =$>$ x, 1 =$>$ y, 2 =$>$ z) \end{DoxyCompactList}\item
\hyperlink{classmeow_1_1Vector3D}{Vector3\-D} \hyperlink{classmeow_1_1Vector3D_a8fc395992d84b816307f72026d1e7125}{positive} () const
\begin{DoxyCompactList}\small\item\em return {\itshape +}($\ast$this) \end{DoxyCompactList}\item
\hyperlink{classmeow_1_1Vector3D}{Vector3\-D} \hyperlink{classmeow_1_1Vector3D_ab71feb692f3ce13de6815fa1b2b21be8}{negative} () const
@@ -96,7 +100,7 @@ Scalar \hyperlink{classmeow_1_1Vector3D_ab378a6b96d9e5d9a75f21ee3bf107bde}{lengt
\hyperlink{classmeow_1_1Matrix}{Matrix}$<$ Scalar $>$ \hyperlink{classmeow_1_1Vector3D_ae03fb93d06c60fd2901875ead10c8c72}{matrix} () const
\begin{DoxyCompactList}\small\item\em return a 3x1 matrix form of itself \end{DoxyCompactList}\item
\hyperlink{classmeow_1_1Matrix}{Matrix}$<$ Scalar $>$ \hyperlink{classmeow_1_1Vector3D_acb2fc741a0bd039b38b1ae5cec103265}{matrix} (Scalar const \&homo) const
-\begin{DoxyCompactList}\small\item\em return a 3x1 matrix form of itself \end{DoxyCompactList}\item
+\begin{DoxyCompactList}\small\item\em return a 4x1 matrix form of itself \end{DoxyCompactList}\item
Scalar const \& \hyperlink{classmeow_1_1Vector3D_aebeef94d26c97cf43566070ce5501baf}{operator()} (size\-\_\-t n) const
\item
\hyperlink{classmeow_1_1Vector3D}{Vector3\-D} \& \hyperlink{classmeow_1_1Vector3D_ac49ceadb4ac36acaa0031160a1e1b099}{operator()} (Scalar const \&sx, Scalar const \&sy, Scalar const \&sz)
@@ -137,7 +141,7 @@ cat\-\_\-leopard
\end{DoxyAuthor}
-Definition at line 255 of file Vectors.\-h.
+Definition at line 265 of file Vectors.\-h.
@@ -155,7 +159,7 @@ consturctor (0, 0)
-Definition at line 260 of file Vectors.\-h.
+Definition at line 270 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a6c1f0e4d1d28cbb32fa4cc5e4d7bf390}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!Vector3\-D@{Vector3\-D}}
\index{Vector3\-D@{Vector3\-D}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -170,7 +174,7 @@ consturctor (from another \hyperlink{classmeow_1_1Vector3D}{Vector3\-D})
-Definition at line 264 of file Vectors.\-h.
+Definition at line 274 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a8f670a62f3f3ff3a6d7f7326e9d4bfd8}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!Vector3\-D@{Vector3\-D}}
\index{Vector3\-D@{Vector3\-D}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -185,7 +189,7 @@ constructor (s, s)
-Definition at line 268 of file Vectors.\-h.
+Definition at line 278 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a0244832892d238c66945cbb39e2a5d6c}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!Vector3\-D@{Vector3\-D}}
\index{Vector3\-D@{Vector3\-D}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -202,7 +206,7 @@ constructor (sx, sy)
-Definition at line 272 of file Vectors.\-h.
+Definition at line 282 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_afae72511a31b5260ee93130d0654093f}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!Vector3\-D@{Vector3\-D}}
\index{Vector3\-D@{Vector3\-D}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -217,7 +221,7 @@ constructor (from another \hyperlink{classmeow_1_1Vector}{Vector})
-Definition at line 278 of file Vectors.\-h.
+Definition at line 288 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a360cc4bdfaca40a1b9e80590dd13e523}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!Vector3\-D@{Vector3\-D}}
\index{Vector3\-D@{Vector3\-D}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -233,7 +237,7 @@ constructor (from another \hyperlink{classmeow_1_1Vector}{Vector}, i-\/th)
-Definition at line 282 of file Vectors.\-h.
+Definition at line 292 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a76e749898519070a7918a9cf382d87d7}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!$\sim$\-Vector3\-D@{$\sim$\-Vector3\-D}}
\index{$\sim$\-Vector3\-D@{$\sim$\-Vector3\-D}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -248,7 +252,7 @@ destructor
-Definition at line 286 of file Vectors.\-h.
+Definition at line 296 of file Vectors.\-h.
@@ -266,7 +270,7 @@ return {\itshape }($\ast$this)+v
-Definition at line 361 of file Vectors.\-h.
+Definition at line 381 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_aa26ba31625ebeeb07c41925335c1afcc}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!added@{added}}
\index{added@{added}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -281,7 +285,7 @@ Let itself add v.
-Definition at line 366 of file Vectors.\-h.
+Definition at line 386 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_ab266a5252dd1243b726584724f8f843d}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!copy\-From@{copy\-From}}
\index{copy\-From@{copy\-From}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -296,7 +300,7 @@ copy
-Definition at line 290 of file Vectors.\-h.
+Definition at line 300 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_afc6474b0219c6135f9e268404edc93e0}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!cross@{cross}}
\index{cross@{cross}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -311,7 +315,7 @@ cross
-Definition at line 411 of file Vectors.\-h.
+Definition at line 431 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a2ec32fffb7a0355d46c52826f85aa506}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!crossed@{crossed}}
\index{crossed@{crossed}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -326,7 +330,7 @@ crossed
-Definition at line 418 of file Vectors.\-h.
+Definition at line 438 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a9449f90146085ac5901eb0c75b316b87}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!div@{div}}
\index{div@{div}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -341,7 +345,7 @@ return {\itshape }($\ast$this)/s , where s is a scalar
-Definition at line 391 of file Vectors.\-h.
+Definition at line 411 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a7d6973544b3b3c4bd34055c34d3da73b}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!dived@{dived}}
\index{dived@{dived}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -356,7 +360,7 @@ Let itself divide s.
-Definition at line 396 of file Vectors.\-h.
+Definition at line 416 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_aa8204ccaf2a6a0459f58f92defee3396}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!dot@{dot}}
\index{dot@{dot}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -371,7 +375,7 @@ dot
-Definition at line 406 of file Vectors.\-h.
+Definition at line 426 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_ae5d23addf232794f4635bdf6221ef7ec}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!length@{length}}
\index{length@{length}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -386,7 +390,7 @@ sqrt of length2
-Definition at line 423 of file Vectors.\-h.
+Definition at line 443 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_ab378a6b96d9e5d9a75f21ee3bf107bde}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!length2@{length2}}
\index{length2@{length2}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -401,7 +405,7 @@ same as {\itshape dot($\ast$this)}
-Definition at line 428 of file Vectors.\-h.
+Definition at line 448 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_ae03fb93d06c60fd2901875ead10c8c72}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!matrix@{matrix}}
\index{matrix@{matrix}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -416,7 +420,7 @@ return a 3x1 matrix form of itself
-Definition at line 466 of file Vectors.\-h.
+Definition at line 486 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_acb2fc741a0bd039b38b1ae5cec103265}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!matrix@{matrix}}
\index{matrix@{matrix}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -427,11 +431,11 @@ Definition at line 466 of file Vectors.\-h.
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Vector3D_acb2fc741a0bd039b38b1ae5cec103265}
-return a 3x1 matrix form of itself
+return a 4x1 matrix form of itself
-Definition at line 475 of file Vectors.\-h.
+Definition at line 495 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a22717807229c6243b5d0fd4d370b578a}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!mul@{mul}}
\index{mul@{mul}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -446,7 +450,7 @@ return {\itshape }($\ast$this)$\ast$s , where s is a scalar
-Definition at line 381 of file Vectors.\-h.
+Definition at line 401 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a04201f13c26a2f6abc9b1c7b0ff313cc}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!mul@{mul}}
\index{mul@{mul}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -461,7 +465,7 @@ same as dot(v)
-Definition at line 401 of file Vectors.\-h.
+Definition at line 421 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a840c9c1ab9734c0687241cc6636fe915}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!muled@{muled}}
\index{muled@{muled}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -476,7 +480,7 @@ Let itself mulitple s.
-Definition at line 386 of file Vectors.\-h.
+Definition at line 406 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_ab71feb692f3ce13de6815fa1b2b21be8}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!negative@{negative}}
\index{negative@{negative}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -491,7 +495,7 @@ return {\itshape -\/}($\ast$this)
-Definition at line 356 of file Vectors.\-h.
+Definition at line 376 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_aa9f6d3c5f4e5dd0952633822451d98b8}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!normalize@{normalize}}
\index{normalize@{normalize}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -506,7 +510,7 @@ return normalize form of itself
-Definition at line 433 of file Vectors.\-h.
+Definition at line 453 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_af4f99f5a4871892e3975e41c8137f69c}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!normalized@{normalized}}
\index{normalized@{normalized}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -521,7 +525,7 @@ normalize itself
-Definition at line 438 of file Vectors.\-h.
+Definition at line 458 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_aebeef94d26c97cf43566070ce5501baf}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!operator()@{operator()}}
\index{operator()@{operator()}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -532,7 +536,7 @@ Definition at line 438 of file Vectors.\-h.
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Vector3D_aebeef94d26c97cf43566070ce5501baf}
-Definition at line 484 of file Vectors.\-h.
+Definition at line 504 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_ac49ceadb4ac36acaa0031160a1e1b099}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!operator()@{operator()}}
\index{operator()@{operator()}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -545,7 +549,7 @@ Definition at line 484 of file Vectors.\-h.
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Vector3D_ac49ceadb4ac36acaa0031160a1e1b099}
-Definition at line 488 of file Vectors.\-h.
+Definition at line 508 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a7e274b5303baca7caec05d34a4e72ccc}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!operator$\ast$@{operator$\ast$}}
\index{operator$\ast$@{operator$\ast$}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -556,7 +560,7 @@ Definition at line 488 of file Vectors.\-h.
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Vector3D_a7e274b5303baca7caec05d34a4e72ccc}
-Definition at line 497 of file Vectors.\-h.
+Definition at line 517 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_ab868dfd428a801abe173085826a40c97}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!operator$\ast$@{operator$\ast$}}
\index{operator$\ast$@{operator$\ast$}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -567,7 +571,7 @@ Definition at line 497 of file Vectors.\-h.
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Vector3D_ab868dfd428a801abe173085826a40c97}
-Definition at line 499 of file Vectors.\-h.
+Definition at line 519 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a80e9a667ae9d0d1015123d8477cfeee6}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!operator$\ast$=@{operator$\ast$=}}
\index{operator$\ast$=@{operator$\ast$=}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -578,7 +582,7 @@ Definition at line 499 of file Vectors.\-h.
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Vector3D_a80e9a667ae9d0d1015123d8477cfeee6}
-Definition at line 504 of file Vectors.\-h.
+Definition at line 524 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_abd020d6c071c7c3d374c52d738b471fc}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!operator+@{operator+}}
\index{operator+@{operator+}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -589,7 +593,7 @@ Definition at line 504 of file Vectors.\-h.
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Vector3D_abd020d6c071c7c3d374c52d738b471fc}
-Definition at line 492 of file Vectors.\-h.
+Definition at line 512 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_ac84bb8858275f0c7c780fce3b9f3d0fb}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!operator+@{operator+}}
\index{operator+@{operator+}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -600,7 +604,7 @@ Definition at line 492 of file Vectors.\-h.
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Vector3D_ac84bb8858275f0c7c780fce3b9f3d0fb}
-Definition at line 495 of file Vectors.\-h.
+Definition at line 515 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_ad8effb8709fe565734bc1c8f94dc0ef1}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!operator+=@{operator+=}}
\index{operator+=@{operator+=}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -611,7 +615,7 @@ Definition at line 495 of file Vectors.\-h.
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Vector3D_ad8effb8709fe565734bc1c8f94dc0ef1}
-Definition at line 502 of file Vectors.\-h.
+Definition at line 522 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a967c15ddac7c8e949e8361c3339492c8}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!operator-\/@{operator-\/}}
\index{operator-\/@{operator-\/}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -622,7 +626,7 @@ Definition at line 502 of file Vectors.\-h.
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Vector3D_a967c15ddac7c8e949e8361c3339492c8}
-Definition at line 493 of file Vectors.\-h.
+Definition at line 513 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a7fa501db101297b8536801bca68fa0c9}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!operator-\/@{operator-\/}}
\index{operator-\/@{operator-\/}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -633,7 +637,7 @@ Definition at line 493 of file Vectors.\-h.
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Vector3D_a7fa501db101297b8536801bca68fa0c9}
-Definition at line 496 of file Vectors.\-h.
+Definition at line 516 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a238bd646690e1ac1660726e007b05d92}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!operator-\/=@{operator-\/=}}
\index{operator-\/=@{operator-\/=}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -644,7 +648,7 @@ Definition at line 496 of file Vectors.\-h.
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Vector3D_a238bd646690e1ac1660726e007b05d92}
-Definition at line 503 of file Vectors.\-h.
+Definition at line 523 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_ab19d15aa3ecbe2f2b87ce077a0bd7a46}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!operator/@{operator/}}
\index{operator/@{operator/}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -655,7 +659,7 @@ Definition at line 503 of file Vectors.\-h.
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Vector3D_ab19d15aa3ecbe2f2b87ce077a0bd7a46}
-Definition at line 498 of file Vectors.\-h.
+Definition at line 518 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a882b59cc16aaaa5b136dc60d1d6eecbd}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!operator/=@{operator/=}}
\index{operator/=@{operator/=}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -666,7 +670,7 @@ Definition at line 498 of file Vectors.\-h.
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Vector3D_a882b59cc16aaaa5b136dc60d1d6eecbd}
-Definition at line 505 of file Vectors.\-h.
+Definition at line 525 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a336dbab9f61ee8196ce4c577a169a927}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!operator=@{operator=}}
\index{operator=@{operator=}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -677,7 +681,7 @@ Definition at line 505 of file Vectors.\-h.
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Vector3D_a336dbab9f61ee8196ce4c577a169a927}
-Definition at line 501 of file Vectors.\-h.
+Definition at line 521 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a8fc395992d84b816307f72026d1e7125}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!positive@{positive}}
\index{positive@{positive}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -692,7 +696,7 @@ return {\itshape +}($\ast$this)
-Definition at line 351 of file Vectors.\-h.
+Definition at line 371 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a47b8cbd8a6738bbdbe713aa342a1d53f}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!reflect@{reflect}}
\index{reflect@{reflect}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -707,7 +711,7 @@ return reflect from given vector {\itshape v}
-Definition at line 456 of file Vectors.\-h.
+Definition at line 476 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_af4f968f581bfbcf57afcd1bbf1d3bee2}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!reflected@{reflected}}
\index{reflected@{reflected}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -722,7 +726,7 @@ reflect itself given vector {\itshape v}
-Definition at line 461 of file Vectors.\-h.
+Definition at line 481 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_aa733fcc0936ef22613df75f9dabd853b}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!rotate@{rotate}}
\index{rotate@{rotate}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -738,7 +742,7 @@ return rotate {\itshape theta} degree by {\itshape axis} of itself
-Definition at line 443 of file Vectors.\-h.
+Definition at line 463 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a27a06ec4ab5e4f6d3d59eeffa5a31617}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!rotated@{rotated}}
\index{rotated@{rotated}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -754,7 +758,38 @@ Let itself rotate {\itshape theta} degree.
-Definition at line 451 of file Vectors.\-h.
+Definition at line 471 of file Vectors.\-h.
+
+\hypertarget{classmeow_1_1Vector3D_a110f24d804fe577e37d3aa69c4316874}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!scalar@{scalar}}
+\index{scalar@{scalar}!meow::Vector3D@{meow\-::\-Vector3\-D}}
+\subsubsection[{scalar}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ Scalar const\& {\bf meow\-::\-Vector3\-D}$<$ Scalar $>$\-::scalar (
+\begin{DoxyParamCaption}
+\item[{size\-\_\-t}]{i}
+\end{DoxyParamCaption}
+) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Vector3D_a110f24d804fe577e37d3aa69c4316874}
+
+
+access the {\ttfamily i} -\/th scalar (0 =$>$ x, 1 =$>$ y, 2 =$>$ z) \{
+
+
+
+Definition at line 361 of file Vectors.\-h.
+
+\hypertarget{classmeow_1_1Vector3D_abb0b965dd0aa84a424b64dc74644e349}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!scalar@{scalar}}
+\index{scalar@{scalar}!meow::Vector3D@{meow\-::\-Vector3\-D}}
+\subsubsection[{scalar}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ Scalar const\& {\bf meow\-::\-Vector3\-D}$<$ Scalar $>$\-::scalar (
+\begin{DoxyParamCaption}
+\item[{size\-\_\-t}]{i, }
+\item[{Scalar const \&}]{s}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Vector3D_abb0b965dd0aa84a424b64dc74644e349}
+
+
+modivy the {\ttfamily i} -\/th scalar (0 =$>$ x, 1 =$>$ y, 2 =$>$ z)
+
+
+
+Definition at line 366 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_ab509fd9ef3b79fb13cc04cfec798dcc2}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!sub@{sub}}
\index{sub@{sub}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -769,7 +804,7 @@ return {\itshape }($\ast$this)-\/v
-Definition at line 371 of file Vectors.\-h.
+Definition at line 391 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a65995d7ae4ba5652e162be215a5ec1ea}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!subed@{subed}}
\index{subed@{subed}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -784,7 +819,7 @@ Let itself substract v.
-Definition at line 376 of file Vectors.\-h.
+Definition at line 396 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a647a1a8b562c05d615328559f557257e}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!x@{x}}
\index{x@{x}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -799,7 +834,7 @@ access x
-Definition at line 295 of file Vectors.\-h.
+Definition at line 305 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_ae7254b17c13defe2123565c17c9856a7}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!x@{x}}
\index{x@{x}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -814,7 +849,7 @@ modify x
-Definition at line 325 of file Vectors.\-h.
+Definition at line 335 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a001a44809826f9cd17dbd652c790c455}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!x\-Get@{x\-Get}}
\index{x\-Get@{x\-Get}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -829,7 +864,7 @@ access x with non constant reference
-Definition at line 310 of file Vectors.\-h.
+Definition at line 320 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a4d95f04693bc608375a5dffb3f8d6514}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!xyz@{xyz}}
\index{xyz@{xyz}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -846,7 +881,7 @@ modify x and y
-Definition at line 343 of file Vectors.\-h.
+Definition at line 353 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a128085dc3d052f9479f3486fc3882caf}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!y@{y}}
\index{y@{y}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -861,7 +896,7 @@ access y
-Definition at line 300 of file Vectors.\-h.
+Definition at line 310 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_ab520fe8f88aa2df1af1bfb91bac28fb2}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!y@{y}}
\index{y@{y}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -876,7 +911,7 @@ modify y
-Definition at line 331 of file Vectors.\-h.
+Definition at line 341 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_ab3603b9ca292877febc1aec42b29b0ae}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!y\-Get@{y\-Get}}
\index{y\-Get@{y\-Get}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -891,7 +926,7 @@ access y with non constant reference
-Definition at line 315 of file Vectors.\-h.
+Definition at line 325 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a2d3855af7fd18b94faa89cceffa3d950}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!z@{z}}
\index{z@{z}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -906,7 +941,7 @@ access z
-Definition at line 305 of file Vectors.\-h.
+Definition at line 315 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_aaa3b1182e639a91df5d58d6e5223ad39}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!z@{z}}
\index{z@{z}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -921,7 +956,7 @@ modify z
-Definition at line 337 of file Vectors.\-h.
+Definition at line 347 of file Vectors.\-h.
\hypertarget{classmeow_1_1Vector3D_a49b26941a2b323519ee22fbabdd0ce24}{\index{meow\-::\-Vector3\-D@{meow\-::\-Vector3\-D}!z\-Get@{z\-Get}}
\index{z\-Get@{z\-Get}!meow::Vector3D@{meow\-::\-Vector3\-D}}
@@ -936,7 +971,7 @@ access z with non constant reference
-Definition at line 320 of file Vectors.\-h.
+Definition at line 330 of file Vectors.\-h.