aboutsummaryrefslogtreecommitdiffstats
path: root/doc/latex/classmeow_1_1Vector.tex
diff options
context:
space:
mode:
Diffstat (limited to 'doc/latex/classmeow_1_1Vector.tex')
-rw-r--r--doc/latex/classmeow_1_1Vector.tex178
1 files changed, 169 insertions, 9 deletions
diff --git a/doc/latex/classmeow_1_1Vector.tex b/doc/latex/classmeow_1_1Vector.tex
index 8654438..3644e48 100644
--- a/doc/latex/classmeow_1_1Vector.tex
+++ b/doc/latex/classmeow_1_1Vector.tex
@@ -44,9 +44,9 @@ size\-\_\-t \hyperlink{classmeow_1_1Vector_ada37bc2df18e7c892d4b5e2ac34bf025}{di
\begin{DoxyCompactList}\small\item\em resize the dimension \end{DoxyCompactList}\item
bool \hyperlink{classmeow_1_1Vector_a98f150719042e458d52a1476ae9fd52e}{valid} () const
\begin{DoxyCompactList}\small\item\em Return whether {\ttfamily dimension$>$0} is true or not. \end{DoxyCompactList}\item
-\hyperlink{classmeow_1_1Vector_ac7464dd163607b1a6417e438a639d050}{Scalar\-Ref\-K} \hyperlink{classmeow_1_1Vector_a2413f452c3d8b76208d99f7256c9ade8}{entry} (size\-\_\-t i) const
+Scalar \hyperlink{classmeow_1_1Vector_af5ecb8d9cc811a2d56e1725c4bfd30e8}{entry} (size\-\_\-t i) const
\begin{DoxyCompactList}\small\item\em return {\itshape i} -\/th entry \end{DoxyCompactList}\item
-\hyperlink{classmeow_1_1Vector_ac7464dd163607b1a6417e438a639d050}{Scalar\-Ref\-K} \hyperlink{classmeow_1_1Vector_ab0a1b850f2db26637b88900ba2e1911a}{entry} (size\-\_\-t i, Scalar const \&s)
+Scalar \hyperlink{classmeow_1_1Vector_a5050e9117204a6dbdcc7cf5038845c00}{entry} (size\-\_\-t i, Scalar const \&s)
\begin{DoxyCompactList}\small\item\em change {\itshape i} -\/th entry \end{DoxyCompactList}\item
\hyperlink{classmeow_1_1Vector_a29e75e2dd5e46da4c7b95354c8787a30}{Scalar\-Ref} \hyperlink{classmeow_1_1Vector_a35b4e136e93445279372f70e4caf00fe}{entry\-Get} (size\-\_\-t i)
\begin{DoxyCompactList}\small\item\em return {\itshape i} -\/th entry with non-\/constant type \end{DoxyCompactList}\item
@@ -106,15 +106,27 @@ cat\-\_\-leopard
\end{DoxyAuthor}
+Definition at line 19 of file Vector.\-h.
+
+
+
\subsection{Member Typedef Documentation}
\hypertarget{classmeow_1_1Vector_a29e75e2dd5e46da4c7b95354c8787a30}{\index{meow\-::\-Vector@{meow\-::\-Vector}!Scalar\-Ref@{Scalar\-Ref}}
\index{Scalar\-Ref@{Scalar\-Ref}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{Scalar\-Ref}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ typedef {\bf Matrix}$<$Scalar$>$\-::Entry\-Ref {\bf meow\-::\-Vector}$<$ Scalar $>$\-::{\bf Scalar\-Ref}}}\label{classmeow_1_1Vector_a29e75e2dd5e46da4c7b95354c8787a30}
+
+
+Definition at line 22 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_ac7464dd163607b1a6417e438a639d050}{\index{meow\-::\-Vector@{meow\-::\-Vector}!Scalar\-Ref\-K@{Scalar\-Ref\-K}}
\index{Scalar\-Ref\-K@{Scalar\-Ref\-K}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{Scalar\-Ref\-K}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ typedef {\bf Matrix}$<$Scalar$>$\-::Entry\-Ref\-K {\bf meow\-::\-Vector}$<$ Scalar $>$\-::{\bf Scalar\-Ref\-K}}}\label{classmeow_1_1Vector_ac7464dd163607b1a6417e438a639d050}
+Definition at line 21 of file Vector.\-h.
+
+
+
\subsection{Constructor \& Destructor Documentation}
\hypertarget{classmeow_1_1Vector_a68530affccd332248e476cc3e188cd61}{\index{meow\-::\-Vector@{meow\-::\-Vector}!Vector@{Vector}}
\index{Vector@{Vector}!meow::Vector@{meow\-::\-Vector}}
@@ -127,7 +139,11 @@ cat\-\_\-leopard
constructor
-With {\bfseries dimension=0}, which means {\bfseries invalid}. \hypertarget{classmeow_1_1Vector_a7def8437ada844cc6b6dc9769aba1ee6}{\index{meow\-::\-Vector@{meow\-::\-Vector}!Vector@{Vector}}
+With {\bfseries dimension=0}, which means {\bfseries invalid}.
+
+Definition at line 31 of file Vector.\-h.
+
+\hypertarget{classmeow_1_1Vector_a7def8437ada844cc6b6dc9769aba1ee6}{\index{meow\-::\-Vector@{meow\-::\-Vector}!Vector@{Vector}}
\index{Vector@{Vector}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{Vector}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf meow\-::\-Vector}$<$ Scalar $>$\-::{\bf Vector} (
\begin{DoxyParamCaption}
@@ -145,6 +161,10 @@ Copy from another vector
\mbox{\tt in} & {\em v} & another vector \\
\hline
\end{DoxyParams}
+
+
+Definition at line 41 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_a34ca34c834e47288894cec2445e5b073}{\index{meow\-::\-Vector@{meow\-::\-Vector}!Vector@{Vector}}
\index{Vector@{Vector}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{Vector}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf meow\-::\-Vector}$<$ Scalar $>$\-::{\bf Vector} (
@@ -163,6 +183,10 @@ From matrix's first column
\mbox{\tt in} & {\em m} & matrix \\
\hline
\end{DoxyParams}
+
+
+Definition at line 51 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_a58f997cdc6b98a76ae13bba6d685d815}{\index{meow\-::\-Vector@{meow\-::\-Vector}!Vector@{Vector}}
\index{Vector@{Vector}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{Vector}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf meow\-::\-Vector}$<$ Scalar $>$\-::{\bf Vector} (
@@ -181,6 +205,10 @@ Copy from another std\-::vector
\mbox{\tt in} & {\em v} & vector \\
\hline
\end{DoxyParams}
+
+
+Definition at line 61 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_a5589e07881f9f6a7bb7c43630d30ecdd}{\index{meow\-::\-Vector@{meow\-::\-Vector}!Vector@{Vector}}
\index{Vector@{Vector}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{Vector}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf meow\-::\-Vector}$<$ Scalar $>$\-::{\bf Vector} (
@@ -202,6 +230,10 @@ setup dimension and inital value
\mbox{\tt in} & {\em e} & inital value \\
\hline
\end{DoxyParams}
+
+
+Definition at line 75 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_aee0da81d6a393d2abf7bf20c2ef260c3}{\index{meow\-::\-Vector@{meow\-::\-Vector}!$\sim$\-Vector@{$\sim$\-Vector}}
\index{$\sim$\-Vector@{$\sim$\-Vector}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{$\sim$\-Vector}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf meow\-::\-Vector}$<$ Scalar $>$\-::$\sim${\bf Vector} (
@@ -215,6 +247,10 @@ destructor
+Definition at line 79 of file Vector.\-h.
+
+
+
\subsection{Member Function Documentation}
\hypertarget{classmeow_1_1Vector_a43f91063553124efdd23d7f3db1599ac}{\index{meow\-::\-Vector@{meow\-::\-Vector}!add@{add}}
\index{add@{add}!meow::Vector@{meow\-::\-Vector}}
@@ -227,6 +263,10 @@ destructor
return {\itshape }($\ast$this)+v
+
+
+Definition at line 174 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_a52540cc03073243026770587c35beba0}{\index{meow\-::\-Vector@{meow\-::\-Vector}!copy\-From@{copy\-From}}
\index{copy\-From@{copy\-From}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{copy\-From}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf Vector}\& {\bf meow\-::\-Vector}$<$ Scalar $>$\-::copy\-From (
@@ -238,6 +278,10 @@ return {\itshape }($\ast$this)+v
copy from ...
+
+
+Definition at line 83 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_a554bb098d8af7ef1458624e8b1f47e6a}{\index{meow\-::\-Vector@{meow\-::\-Vector}!dimension@{dimension}}
\index{dimension@{dimension}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{dimension}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ size\-\_\-t {\bf meow\-::\-Vector}$<$ Scalar $>$\-::dimension (
@@ -249,6 +293,10 @@ copy from ...
return dimension
+
+
+Definition at line 100 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_ada37bc2df18e7c892d4b5e2ac34bf025}{\index{meow\-::\-Vector@{meow\-::\-Vector}!dimension@{dimension}}
\index{dimension@{dimension}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{dimension}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ size\-\_\-t {\bf meow\-::\-Vector}$<$ Scalar $>$\-::dimension (
@@ -271,6 +319,10 @@ resize the dimension
\begin{DoxyReturn}{Returns}
new dimension
\end{DoxyReturn}
+
+
+Definition at line 111 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_ac813d8c46325f8ec4771a7cc315c8908}{\index{meow\-::\-Vector@{meow\-::\-Vector}!div@{div}}
\index{div@{div}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{div}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf Vector} {\bf meow\-::\-Vector}$<$ Scalar $>$\-::div (
@@ -282,6 +334,10 @@ new dimension
return {\itshape }($\ast$this)/s , where s is a scalar
+
+
+Definition at line 189 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_a9228c4b935c57cd2af9cb07218eca452}{\index{meow\-::\-Vector@{meow\-::\-Vector}!dot@{dot}}
\index{dot@{dot}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{dot}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ Scalar {\bf meow\-::\-Vector}$<$ Scalar $>$\-::dot (
@@ -293,6 +349,10 @@ return {\itshape }($\ast$this)/s , where s is a scalar
dot
+
+
+Definition at line 194 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_adc55ef7402cf4114ea5696df18545618}{\index{meow\-::\-Vector@{meow\-::\-Vector}!entries@{entries}}
\index{entries@{entries}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{entries}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ void {\bf meow\-::\-Vector}$<$ Scalar $>$\-::entries (
@@ -315,25 +375,33 @@ change {\itshape i} -\/th to {\itshape j} -\/th entries
\mbox{\tt in} & {\em s} & new value \\
\hline
\end{DoxyParams}
-\hypertarget{classmeow_1_1Vector_a2413f452c3d8b76208d99f7256c9ade8}{\index{meow\-::\-Vector@{meow\-::\-Vector}!entry@{entry}}
+
+
+Definition at line 152 of file Vector.\-h.
+
+\hypertarget{classmeow_1_1Vector_af5ecb8d9cc811a2d56e1725c4bfd30e8}{\index{meow\-::\-Vector@{meow\-::\-Vector}!entry@{entry}}
\index{entry@{entry}!meow::Vector@{meow\-::\-Vector}}
-\subsubsection[{entry}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf Scalar\-Ref\-K} {\bf meow\-::\-Vector}$<$ Scalar $>$\-::entry (
+\subsubsection[{entry}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ Scalar {\bf meow\-::\-Vector}$<$ Scalar $>$\-::entry (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{i}
\end{DoxyParamCaption}
-) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Vector_a2413f452c3d8b76208d99f7256c9ade8}
+) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Vector_af5ecb8d9cc811a2d56e1725c4bfd30e8}
return {\itshape i} -\/th entry
-\hypertarget{classmeow_1_1Vector_ab0a1b850f2db26637b88900ba2e1911a}{\index{meow\-::\-Vector@{meow\-::\-Vector}!entry@{entry}}
+
+
+Definition at line 125 of file Vector.\-h.
+
+\hypertarget{classmeow_1_1Vector_a5050e9117204a6dbdcc7cf5038845c00}{\index{meow\-::\-Vector@{meow\-::\-Vector}!entry@{entry}}
\index{entry@{entry}!meow::Vector@{meow\-::\-Vector}}
-\subsubsection[{entry}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf Scalar\-Ref\-K} {\bf meow\-::\-Vector}$<$ Scalar $>$\-::entry (
+\subsubsection[{entry}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ Scalar {\bf meow\-::\-Vector}$<$ Scalar $>$\-::entry (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{i, }
\item[{Scalar const \&}]{s}
\end{DoxyParamCaption}
-)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Vector_ab0a1b850f2db26637b88900ba2e1911a}
+)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Vector_a5050e9117204a6dbdcc7cf5038845c00}
change {\itshape i} -\/th entry
@@ -345,6 +413,10 @@ change {\itshape i} -\/th entry
\mbox{\tt in} & {\em s} & new value \\
\hline
\end{DoxyParams}
+
+
+Definition at line 135 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_a35b4e136e93445279372f70e4caf00fe}{\index{meow\-::\-Vector@{meow\-::\-Vector}!entry\-Get@{entry\-Get}}
\index{entry\-Get@{entry\-Get}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{entry\-Get}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf Scalar\-Ref} {\bf meow\-::\-Vector}$<$ Scalar $>$\-::entry\-Get (
@@ -356,6 +428,10 @@ change {\itshape i} -\/th entry
return {\itshape i} -\/th entry with non-\/constant type
+
+
+Definition at line 141 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_afc7cc691dd00ab41fd56d798c13a6a27}{\index{meow\-::\-Vector@{meow\-::\-Vector}!length@{length}}
\index{length@{length}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{length}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ Scalar {\bf meow\-::\-Vector}$<$ Scalar $>$\-::length (
@@ -367,6 +443,10 @@ return {\itshape i} -\/th entry with non-\/constant type
sqrt of {\itshape length2}
+
+
+Definition at line 199 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_a71b56938e01de730490e722824f4b53e}{\index{meow\-::\-Vector@{meow\-::\-Vector}!length2@{length2}}
\index{length2@{length2}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{length2}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ Scalar {\bf meow\-::\-Vector}$<$ Scalar $>$\-::length2 (
@@ -378,6 +458,10 @@ sqrt of {\itshape length2}
same as {\itshape }($\ast$this).dot($\ast$this)
+
+
+Definition at line 204 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_ad3b1665885c683f41b94fd59b0f5e084}{\index{meow\-::\-Vector@{meow\-::\-Vector}!matrix@{matrix}}
\index{matrix@{matrix}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{matrix}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf Matrix}$<$Scalar$>$ const\& {\bf meow\-::\-Vector}$<$ Scalar $>$\-::matrix (
@@ -389,6 +473,10 @@ same as {\itshape }($\ast$this).dot($\ast$this)
Return a {\itshape dimension} x 1 matrix form of it.
+
+
+Definition at line 95 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_a45bd0b9c27a2fc83f1d00106c976751c}{\index{meow\-::\-Vector@{meow\-::\-Vector}!mul@{mul}}
\index{mul@{mul}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{mul}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf Vector} {\bf meow\-::\-Vector}$<$ Scalar $>$\-::mul (
@@ -400,6 +488,10 @@ Return a {\itshape dimension} x 1 matrix form of it.
return {\itshape }($\ast$this)$\ast$s , where s is a scalar
+
+
+Definition at line 184 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_abefb870f27490906e326a6f94a896f7c}{\index{meow\-::\-Vector@{meow\-::\-Vector}!negative@{negative}}
\index{negative@{negative}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{negative}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf Vector} {\bf meow\-::\-Vector}$<$ Scalar $>$\-::negative (
@@ -411,6 +503,10 @@ return {\itshape }($\ast$this)$\ast$s , where s is a scalar
return -\/{\itshape }($\ast$this)
+
+
+Definition at line 169 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_ab675b777186dd4903367bc77922893ee}{\index{meow\-::\-Vector@{meow\-::\-Vector}!normalize@{normalize}}
\index{normalize@{normalize}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{normalize}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf Vector} {\bf meow\-::\-Vector}$<$ Scalar $>$\-::normalize (
@@ -422,6 +518,10 @@ return -\/{\itshape }($\ast$this)
return a normalize form of itself
+
+
+Definition at line 209 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_aadbed69a847ce560210d0513c2156448}{\index{meow\-::\-Vector@{meow\-::\-Vector}!normalized@{normalized}}
\index{normalized@{normalized}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{normalized}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf Vector}\& {\bf meow\-::\-Vector}$<$ Scalar $>$\-::normalized (
@@ -433,6 +533,10 @@ return a normalize form of itself
Let itself be normalize form.
+
+
+Definition at line 214 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_a6591f95bda6b9724d2f66fc1254bfa7a}{\index{meow\-::\-Vector@{meow\-::\-Vector}!operator()@{operator()}}
\index{operator()@{operator()}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{operator()}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ Scalar {\bf meow\-::\-Vector}$<$ Scalar $>$\-::operator() (
@@ -444,6 +548,10 @@ Let itself be normalize form.
same as entry(i)
+
+
+Definition at line 225 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_a8180db77db8e6ef30a15f4bd1fcb7ef1}{\index{meow\-::\-Vector@{meow\-::\-Vector}!operator$\ast$@{operator$\ast$}}
\index{operator$\ast$@{operator$\ast$}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{operator$\ast$}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ Scalar {\bf meow\-::\-Vector}$<$ Scalar $>$\-::operator$\ast$ (
@@ -455,6 +563,10 @@ same as entry(i)
same as dot(v)
+
+
+Definition at line 250 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_a3fdb5ccf26fe0602f7bd08e1ecfc940c}{\index{meow\-::\-Vector@{meow\-::\-Vector}!operator$\ast$@{operator$\ast$}}
\index{operator$\ast$@{operator$\ast$}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{operator$\ast$}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf Vector} {\bf meow\-::\-Vector}$<$ Scalar $>$\-::operator$\ast$ (
@@ -466,6 +578,10 @@ same as dot(v)
same as mul(s)
+
+
+Definition at line 255 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_af10156730c992a5597ca674940157fe8}{\index{meow\-::\-Vector@{meow\-::\-Vector}!operator+@{operator+}}
\index{operator+@{operator+}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{operator+}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf Vector} {\bf meow\-::\-Vector}$<$ Scalar $>$\-::operator+ (
@@ -477,6 +593,10 @@ same as mul(s)
same as \hyperlink{classmeow_1_1Vector_a200453ad223a040147a2dc92e4222589}{positive()}
+
+
+Definition at line 230 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_a0a6eade258af4979692fa325dd59429c}{\index{meow\-::\-Vector@{meow\-::\-Vector}!operator+@{operator+}}
\index{operator+@{operator+}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{operator+}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf Vector} {\bf meow\-::\-Vector}$<$ Scalar $>$\-::operator+ (
@@ -488,6 +608,10 @@ same as \hyperlink{classmeow_1_1Vector_a200453ad223a040147a2dc92e4222589}{positi
same as add(v)
+
+
+Definition at line 240 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_a510da6e6a0470bf2312e62c1b43a310a}{\index{meow\-::\-Vector@{meow\-::\-Vector}!operator-\/@{operator-\/}}
\index{operator-\/@{operator-\/}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{operator-\/}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf Vector} {\bf meow\-::\-Vector}$<$ Scalar $>$\-::operator-\/ (
@@ -499,6 +623,10 @@ same as add(v)
same as \hyperlink{classmeow_1_1Vector_abefb870f27490906e326a6f94a896f7c}{negative()}
+
+
+Definition at line 235 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_ac3e4b43822b9091c3eab7215c52b140d}{\index{meow\-::\-Vector@{meow\-::\-Vector}!operator-\/@{operator-\/}}
\index{operator-\/@{operator-\/}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{operator-\/}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf Vector} {\bf meow\-::\-Vector}$<$ Scalar $>$\-::operator-\/ (
@@ -510,6 +638,10 @@ same as \hyperlink{classmeow_1_1Vector_abefb870f27490906e326a6f94a896f7c}{negati
same as sub(v)
+
+
+Definition at line 245 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_a74e4cf085fd43a51c50872ea9b42c47e}{\index{meow\-::\-Vector@{meow\-::\-Vector}!operator/@{operator/}}
\index{operator/@{operator/}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{operator/}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf Vector} {\bf meow\-::\-Vector}$<$ Scalar $>$\-::operator/ (
@@ -521,6 +653,10 @@ same as sub(v)
same as div(s)
+
+
+Definition at line 260 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_a8cad36b5fab47f3d50b840ff26260623}{\index{meow\-::\-Vector@{meow\-::\-Vector}!operator=@{operator=}}
\index{operator=@{operator=}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf Vector}\& {\bf meow\-::\-Vector}$<$ Scalar $>$\-::operator= (
@@ -532,6 +668,10 @@ same as div(s)
same as copy\-From
+
+
+Definition at line 220 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_a200453ad223a040147a2dc92e4222589}{\index{meow\-::\-Vector@{meow\-::\-Vector}!positive@{positive}}
\index{positive@{positive}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{positive}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf Vector} {\bf meow\-::\-Vector}$<$ Scalar $>$\-::positive (
@@ -543,6 +683,10 @@ same as copy\-From
return +{\itshape }($\ast$this)
+
+
+Definition at line 164 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_ad46346bcc2250cbf91803d38df9d538e}{\index{meow\-::\-Vector@{meow\-::\-Vector}!reference\-From@{reference\-From}}
\index{reference\-From@{reference\-From}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{reference\-From}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf Vector}\& {\bf meow\-::\-Vector}$<$ Scalar $>$\-::reference\-From (
@@ -554,6 +698,10 @@ return +{\itshape }($\ast$this)
reference from ...
+
+
+Definition at line 89 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_ad2e490231e4b624ef86f958b99c94533}{\index{meow\-::\-Vector@{meow\-::\-Vector}!sub@{sub}}
\index{sub@{sub}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{sub}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf Vector} {\bf meow\-::\-Vector}$<$ Scalar $>$\-::sub (
@@ -565,6 +713,10 @@ reference from ...
return {\itshape }($\ast$this)-\/v
+
+
+Definition at line 179 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_a70c2620d25f6a36dc6d6aa38851b1c7a}{\index{meow\-::\-Vector@{meow\-::\-Vector}!sub\-Vector@{sub\-Vector}}
\index{sub\-Vector@{sub\-Vector}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{sub\-Vector}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf Vector} {\bf meow\-::\-Vector}$<$ Scalar $>$\-::sub\-Vector (
@@ -577,6 +729,10 @@ return {\itshape }($\ast$this)-\/v
subvector form i-\/th to j-\/th
+
+
+Definition at line 159 of file Vector.\-h.
+
\hypertarget{classmeow_1_1Vector_a98f150719042e458d52a1476ae9fd52e}{\index{meow\-::\-Vector@{meow\-::\-Vector}!valid@{valid}}
\index{valid@{valid}!meow::Vector@{meow\-::\-Vector}}
\subsubsection[{valid}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ bool {\bf meow\-::\-Vector}$<$ Scalar $>$\-::valid (
@@ -593,6 +749,10 @@ Return whether {\ttfamily dimension$>$0} is true or not.
\end{DoxyReturn}
+Definition at line 120 of file Vector.\-h.
+
+
+
The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item
meowpp/math/\hyperlink{Vector_8h}{Vector.\-h}\end{DoxyCompactItemize}