diff options
Diffstat (limited to 'doc/latex/classmeow_1_1Transformation.tex')
-rw-r--r-- | doc/latex/classmeow_1_1Transformation.tex | 78 |
1 files changed, 73 insertions, 5 deletions
diff --git a/doc/latex/classmeow_1_1Transformation.tex b/doc/latex/classmeow_1_1Transformation.tex index a3073b6..090145f 100644 --- a/doc/latex/classmeow_1_1Transformation.tex +++ b/doc/latex/classmeow_1_1Transformation.tex @@ -72,6 +72,10 @@ cat\-\_\-leopard \end{DoxyAuthor} +Definition at line 21 of file Transformation.\-h. + + + \subsection{Constructor \& Destructor Documentation} \hypertarget{classmeow_1_1Transformation_a129b2465033d0f6c8f57e4ee36c52b6c}{\index{meow\-::\-Transformation@{meow\-::\-Transformation}!Transformation@{Transformation}} \index{Transformation@{Transformation}!meow::Transformation@{meow\-::\-Transformation}} @@ -97,6 +101,10 @@ Construct and setup \mbox{\tt in} & {\em psize} & number of parameters \\ \hline \end{DoxyParams} + + +Definition at line 55 of file Transformation.\-h. + \hypertarget{classmeow_1_1Transformation_ac457f3968b21842afa72344e34e7ada2}{\index{meow\-::\-Transformation@{meow\-::\-Transformation}!Transformation@{Transformation}} \index{Transformation@{Transformation}!meow::Transformation@{meow\-::\-Transformation}} \subsubsection[{Transformation}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf meow\-::\-Transformation}$<$ Scalar $>$\-::{\bf Transformation} ( @@ -109,6 +117,10 @@ Construct and copy setings from another transformation class. \mbox{\tt in} & {\em b} & Specify where to copy the informations. \\ \hline \end{DoxyParams} + + +Definition at line 65 of file Transformation.\-h. + \hypertarget{classmeow_1_1Transformation_a96471a49fe0b9737ad5b98b8e917385e}{\index{meow\-::\-Transformation@{meow\-::\-Transformation}!$\sim$\-Transformation@{$\sim$\-Transformation}} \index{$\sim$\-Transformation@{$\sim$\-Transformation}!meow::Transformation@{meow\-::\-Transformation}} \subsubsection[{$\sim$\-Transformation}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ virtual {\bf meow\-::\-Transformation}$<$ Scalar $>$\-::$\sim${\bf Transformation} ( @@ -118,6 +130,10 @@ Construct and copy setings from another transformation class. )\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{classmeow_1_1Transformation_a96471a49fe0b9737ad5b98b8e917385e} Destructor +Definition at line 94 of file Transformation.\-h. + + + \subsection{Member Function Documentation} \hypertarget{classmeow_1_1Transformation_abe781169171fa3b8206a91e166779d74}{\index{meow\-::\-Transformation@{meow\-::\-Transformation}!copy\-From@{copy\-From}} \index{copy\-From@{copy\-From}!meow::Transformation@{meow\-::\-Transformation}} @@ -138,6 +154,10 @@ Copy from the specified one. \begin{DoxyReturn}{Returns} {\ttfamily $\ast$this} \end{DoxyReturn} + + +Definition at line 75 of file Transformation.\-h. + \hypertarget{classmeow_1_1Transformation_a1b556b6b0798d4e03cae5cdc474dca13}{\index{meow\-::\-Transformation@{meow\-::\-Transformation}!input\-Cols@{input\-Cols}} \index{input\-Cols@{input\-Cols}!meow::Transformation@{meow\-::\-Transformation}} \subsubsection[{input\-Cols}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ size\-\_\-t {\bf meow\-::\-Transformation}$<$ Scalar $>$\-::input\-Cols ( @@ -152,6 +172,10 @@ Return the number of columns of the input matrix. \begin{DoxyReturn}{Returns} Number of columns. \end{DoxyReturn} + + +Definition at line 111 of file Transformation.\-h. + \hypertarget{classmeow_1_1Transformation_a9c4d19fe8d95967596b06bc026bdf200}{\index{meow\-::\-Transformation@{meow\-::\-Transformation}!input\-Rows@{input\-Rows}} \index{input\-Rows@{input\-Rows}!meow::Transformation@{meow\-::\-Transformation}} \subsubsection[{input\-Rows}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ size\-\_\-t {\bf meow\-::\-Transformation}$<$ Scalar $>$\-::input\-Rows ( @@ -166,6 +190,10 @@ Return the number of rows of the input matrix. \begin{DoxyReturn}{Returns} Number of rows. \end{DoxyReturn} + + +Definition at line 102 of file Transformation.\-h. + \hypertarget{classmeow_1_1Transformation_a71a1e75ebcf4d692cb9f0dcfeba1c1e4}{\index{meow\-::\-Transformation@{meow\-::\-Transformation}!inversable@{inversable}} \index{inversable@{inversable}!meow::Transformation@{meow\-::\-Transformation}} \subsubsection[{inversable}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ virtual bool {\bf meow\-::\-Transformation}$<$ Scalar $>$\-::inversable ( @@ -180,6 +208,10 @@ Return whether this transformation is inversable or not. \begin{DoxyReturn}{Returns} {\ttfamily false} \end{DoxyReturn} + + +Definition at line 201 of file Transformation.\-h. + \hypertarget{classmeow_1_1Transformation_a97b459877b4e508193071fa166a126c9}{\index{meow\-::\-Transformation@{meow\-::\-Transformation}!jacobian@{jacobian}} \index{jacobian@{jacobian}!meow::Transformation@{meow\-::\-Transformation}} \subsubsection[{jacobian}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ virtual {\bf Matrix}$<$Scalar$>$ {\bf meow\-::\-Transformation}$<$ Scalar $>$\-::jacobian ( @@ -201,7 +233,11 @@ An empty matrix. \end{DoxyReturn} -Reimplemented in \hyperlink{classmeow_1_1PhotoProjection_aabb88ff170cc655a3b7262af3337a0a3}{meow\-::\-Photo\-Projection$<$ Scalar $>$}, \hyperlink{classmeow_1_1PhotoProjection_aabb88ff170cc655a3b7262af3337a0a3}{meow\-::\-Photo\-Projection$<$ double $>$}, \hyperlink{classmeow_1_1Rotation3D_a4846e5870c41f3694678d8acf032b8df}{meow\-::\-Rotation3\-D$<$ Scalar $>$}, \hyperlink{classmeow_1_1Rotation3D_a4846e5870c41f3694678d8acf032b8df}{meow\-::\-Rotation3\-D$<$ double $>$}, and \hyperlink{classmeow_1_1BallProjection_a4fb7773f5566e93435ba56defbb7efc6}{meow\-::\-Ball\-Projection$<$ Scalar $>$}. +Reimplemented in \hyperlink{classmeow_1_1PhotoProjection_aabb88ff170cc655a3b7262af3337a0a3}{meow\-::\-Photo\-Projection$<$ Scalar $>$}, \hyperlink{classmeow_1_1PhotoProjection_aabb88ff170cc655a3b7262af3337a0a3}{meow\-::\-Photo\-Projection$<$ double $>$}, \hyperlink{classmeow_1_1Rotation3D_a4846e5870c41f3694678d8acf032b8df}{meow\-::\-Rotation3\-D$<$ Scalar $>$}, \hyperlink{classmeow_1_1Rotation3D_a4846e5870c41f3694678d8acf032b8df}{meow\-::\-Rotation3\-D$<$ double $>$}, \hyperlink{classmeow_1_1BallProjection_a4fb7773f5566e93435ba56defbb7efc6}{meow\-::\-Ball\-Projection$<$ Scalar $>$}, and \hyperlink{classmeow_1_1BallProjection_a4fb7773f5566e93435ba56defbb7efc6}{meow\-::\-Ball\-Projection$<$ double $>$}. + + + +Definition at line 177 of file Transformation.\-h. \hypertarget{classmeow_1_1Transformation_a18590a4501b79a9ad38eb8fa3c966eb8}{\index{meow\-::\-Transformation@{meow\-::\-Transformation}!jacobian@{jacobian}} \index{jacobian@{jacobian}!meow::Transformation@{meow\-::\-Transformation}} @@ -227,7 +263,11 @@ An empty matrix. \end{DoxyReturn} -Reimplemented in \hyperlink{classmeow_1_1PhotoProjection_a4a07aecb4474633c82d6b73dc1cdd53d}{meow\-::\-Photo\-Projection$<$ Scalar $>$}, \hyperlink{classmeow_1_1PhotoProjection_a4a07aecb4474633c82d6b73dc1cdd53d}{meow\-::\-Photo\-Projection$<$ double $>$}, \hyperlink{classmeow_1_1Rotation3D_a201c56debd6cc0f4e75cb06148197726}{meow\-::\-Rotation3\-D$<$ Scalar $>$}, \hyperlink{classmeow_1_1Rotation3D_a201c56debd6cc0f4e75cb06148197726}{meow\-::\-Rotation3\-D$<$ double $>$}, and \hyperlink{classmeow_1_1BallProjection_ad2d62da97dd4b527c254e62a1ec949d8}{meow\-::\-Ball\-Projection$<$ Scalar $>$}. +Reimplemented in \hyperlink{classmeow_1_1PhotoProjection_a4a07aecb4474633c82d6b73dc1cdd53d}{meow\-::\-Photo\-Projection$<$ Scalar $>$}, \hyperlink{classmeow_1_1PhotoProjection_a4a07aecb4474633c82d6b73dc1cdd53d}{meow\-::\-Photo\-Projection$<$ double $>$}, \hyperlink{classmeow_1_1Rotation3D_a201c56debd6cc0f4e75cb06148197726}{meow\-::\-Rotation3\-D$<$ Scalar $>$}, \hyperlink{classmeow_1_1Rotation3D_a201c56debd6cc0f4e75cb06148197726}{meow\-::\-Rotation3\-D$<$ double $>$}, \hyperlink{classmeow_1_1BallProjection_ad2d62da97dd4b527c254e62a1ec949d8}{meow\-::\-Ball\-Projection$<$ Scalar $>$}, and \hyperlink{classmeow_1_1BallProjection_ad2d62da97dd4b527c254e62a1ec949d8}{meow\-::\-Ball\-Projection$<$ double $>$}. + + + +Definition at line 192 of file Transformation.\-h. \hypertarget{classmeow_1_1Transformation_a0186764bb80869bd80b81efb5bb1ee95}{\index{meow\-::\-Transformation@{meow\-::\-Transformation}!jacobian\-Inv@{jacobian\-Inv}} \index{jacobian\-Inv@{jacobian\-Inv}!meow::Transformation@{meow\-::\-Transformation}} @@ -252,6 +292,10 @@ An empty matrix Reimplemented in \hyperlink{classmeow_1_1Rotation3D_ae12a31cabc1260bd7256734f0e04acfb}{meow\-::\-Rotation3\-D$<$ Scalar $>$}, and \hyperlink{classmeow_1_1Rotation3D_ae12a31cabc1260bd7256734f0e04acfb}{meow\-::\-Rotation3\-D$<$ double $>$}. + + +Definition at line 219 of file Transformation.\-h. + \hypertarget{classmeow_1_1Transformation_a4e7e3b24d0879eddc53951dfb357db0b}{\index{meow\-::\-Transformation@{meow\-::\-Transformation}!jacobian\-Inv@{jacobian\-Inv}} \index{jacobian\-Inv@{jacobian\-Inv}!meow::Transformation@{meow\-::\-Transformation}} \subsubsection[{jacobian\-Inv}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ virtual {\bf Matrix}$<$Scalar$>$ {\bf meow\-::\-Transformation}$<$ Scalar $>$\-::jacobian\-Inv ( @@ -278,6 +322,10 @@ An empty matrix Reimplemented in \hyperlink{classmeow_1_1Rotation3D_af2a38c66668f6dcc11005e8f42b81f2f}{meow\-::\-Rotation3\-D$<$ Scalar $>$}, and \hyperlink{classmeow_1_1Rotation3D_af2a38c66668f6dcc11005e8f42b81f2f}{meow\-::\-Rotation3\-D$<$ double $>$}. + + +Definition at line 230 of file Transformation.\-h. + \hypertarget{classmeow_1_1Transformation_a45fb012c3276a37a71805590ab3d75a8}{\index{meow\-::\-Transformation@{meow\-::\-Transformation}!output\-Cols@{output\-Cols}} \index{output\-Cols@{output\-Cols}!meow::Transformation@{meow\-::\-Transformation}} \subsubsection[{output\-Cols}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ size\-\_\-t {\bf meow\-::\-Transformation}$<$ Scalar $>$\-::output\-Cols ( @@ -292,6 +340,10 @@ Return the number of columns of the output matrix. \begin{DoxyReturn}{Returns} Number of columns. \end{DoxyReturn} + + +Definition at line 129 of file Transformation.\-h. + \hypertarget{classmeow_1_1Transformation_aae50028aba551ad3459335299794f8af}{\index{meow\-::\-Transformation@{meow\-::\-Transformation}!output\-Rows@{output\-Rows}} \index{output\-Rows@{output\-Rows}!meow::Transformation@{meow\-::\-Transformation}} \subsubsection[{output\-Rows}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ size\-\_\-t {\bf meow\-::\-Transformation}$<$ Scalar $>$\-::output\-Rows ( @@ -306,6 +358,10 @@ Return the number of rows of the output matrix. \begin{DoxyReturn}{Returns} Number of rows. \end{DoxyReturn} + + +Definition at line 120 of file Transformation.\-h. + \hypertarget{classmeow_1_1Transformation_a09e71e5af508d7c0e09fdbeaacbe4365}{\index{meow\-::\-Transformation@{meow\-::\-Transformation}!parameter@{parameter}} \index{parameter@{parameter}!meow::Transformation@{meow\-::\-Transformation}} \subsubsection[{parameter}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ virtual Scalar {\bf meow\-::\-Transformation}$<$ Scalar $>$\-::parameter ( @@ -327,7 +383,7 @@ It's a pure virtual method. \end{DoxyNote} -Implemented in \hyperlink{classmeow_1_1PhotoProjection_a3499d5c76df3c78028f3e1b7d8cb48e6}{meow\-::\-Photo\-Projection$<$ Scalar $>$}, \hyperlink{classmeow_1_1PhotoProjection_a3499d5c76df3c78028f3e1b7d8cb48e6}{meow\-::\-Photo\-Projection$<$ double $>$}, \hyperlink{classmeow_1_1BallProjection_adf2bcb2f82e9f7e2136b187317ba3211}{meow\-::\-Ball\-Projection$<$ Scalar $>$}, \hyperlink{classmeow_1_1Rotation3D_ac6488df50303b564262065350186549a}{meow\-::\-Rotation3\-D$<$ Scalar $>$}, and \hyperlink{classmeow_1_1Rotation3D_ac6488df50303b564262065350186549a}{meow\-::\-Rotation3\-D$<$ double $>$}. +Implemented in \hyperlink{classmeow_1_1PhotoProjection_a3499d5c76df3c78028f3e1b7d8cb48e6}{meow\-::\-Photo\-Projection$<$ Scalar $>$}, \hyperlink{classmeow_1_1PhotoProjection_a3499d5c76df3c78028f3e1b7d8cb48e6}{meow\-::\-Photo\-Projection$<$ double $>$}, \hyperlink{classmeow_1_1BallProjection_adf2bcb2f82e9f7e2136b187317ba3211}{meow\-::\-Ball\-Projection$<$ Scalar $>$}, \hyperlink{classmeow_1_1BallProjection_adf2bcb2f82e9f7e2136b187317ba3211}{meow\-::\-Ball\-Projection$<$ double $>$}, \hyperlink{classmeow_1_1Rotation3D_ac6488df50303b564262065350186549a}{meow\-::\-Rotation3\-D$<$ Scalar $>$}, and \hyperlink{classmeow_1_1Rotation3D_ac6488df50303b564262065350186549a}{meow\-::\-Rotation3\-D$<$ double $>$}. \hypertarget{classmeow_1_1Transformation_a2a90b93490712232b81a628b5057526f}{\index{meow\-::\-Transformation@{meow\-::\-Transformation}!parameter@{parameter}} \index{parameter@{parameter}!meow::Transformation@{meow\-::\-Transformation}} @@ -353,7 +409,7 @@ It's a pure virtual method. \end{DoxyNote} -Implemented in \hyperlink{classmeow_1_1PhotoProjection_adecf5a6f3f1f07d7fc6b4714fa80e8a1}{meow\-::\-Photo\-Projection$<$ Scalar $>$}, \hyperlink{classmeow_1_1PhotoProjection_adecf5a6f3f1f07d7fc6b4714fa80e8a1}{meow\-::\-Photo\-Projection$<$ double $>$}, \hyperlink{classmeow_1_1BallProjection_a288814dc861482dd70129a698b1a2d7e}{meow\-::\-Ball\-Projection$<$ Scalar $>$}, \hyperlink{classmeow_1_1Rotation3D_a0a7c3b7f605caf7bc54f80b25b317972}{meow\-::\-Rotation3\-D$<$ Scalar $>$}, and \hyperlink{classmeow_1_1Rotation3D_a0a7c3b7f605caf7bc54f80b25b317972}{meow\-::\-Rotation3\-D$<$ double $>$}. +Implemented in \hyperlink{classmeow_1_1PhotoProjection_adecf5a6f3f1f07d7fc6b4714fa80e8a1}{meow\-::\-Photo\-Projection$<$ Scalar $>$}, \hyperlink{classmeow_1_1PhotoProjection_adecf5a6f3f1f07d7fc6b4714fa80e8a1}{meow\-::\-Photo\-Projection$<$ double $>$}, \hyperlink{classmeow_1_1BallProjection_a288814dc861482dd70129a698b1a2d7e}{meow\-::\-Ball\-Projection$<$ Scalar $>$}, \hyperlink{classmeow_1_1BallProjection_a288814dc861482dd70129a698b1a2d7e}{meow\-::\-Ball\-Projection$<$ double $>$}, \hyperlink{classmeow_1_1Rotation3D_a0a7c3b7f605caf7bc54f80b25b317972}{meow\-::\-Rotation3\-D$<$ Scalar $>$}, and \hyperlink{classmeow_1_1Rotation3D_a0a7c3b7f605caf7bc54f80b25b317972}{meow\-::\-Rotation3\-D$<$ double $>$}. \hypertarget{classmeow_1_1Transformation_a2dedc054a656a962e8556472aa767dbb}{\index{meow\-::\-Transformation@{meow\-::\-Transformation}!parameter\-Size@{parameter\-Size}} \index{parameter\-Size@{parameter\-Size}!meow::Transformation@{meow\-::\-Transformation}} @@ -369,6 +425,10 @@ Return the number of parameters. \begin{DoxyReturn}{Returns} Number of parameters. \end{DoxyReturn} + + +Definition at line 138 of file Transformation.\-h. + \hypertarget{classmeow_1_1Transformation_a9b6ec99d8363742f77c63a49ba9467b5}{\index{meow\-::\-Transformation@{meow\-::\-Transformation}!reference\-From@{reference\-From}} \index{reference\-From@{reference\-From}!meow::Transformation@{meow\-::\-Transformation}} \subsubsection[{reference\-From}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ {\bf Transformation}\& {\bf meow\-::\-Transformation}$<$ Scalar $>$\-::reference\-From ( @@ -388,6 +448,10 @@ reference from the specified one \begin{DoxyReturn}{Returns} {\ttfamily $\ast$this} \end{DoxyReturn} + + +Definition at line 86 of file Transformation.\-h. + \hypertarget{classmeow_1_1Transformation_aa0c299b9ad13020a9eb460de01378ddc}{\index{meow\-::\-Transformation@{meow\-::\-Transformation}!transformate@{transformate}} \index{transformate@{transformate}!meow::Transformation@{meow\-::\-Transformation}} \subsubsection[{transformate}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Scalar$>$ virtual {\bf Matrix}$<$Scalar$>$ {\bf meow\-::\-Transformation}$<$ Scalar $>$\-::transformate ( @@ -409,7 +473,7 @@ It's a pure virtual method. \end{DoxyNote} -Implemented in \hyperlink{classmeow_1_1PhotoProjection_ac4bbf64ef4341a10bc444147142c7d5f}{meow\-::\-Photo\-Projection$<$ Scalar $>$}, \hyperlink{classmeow_1_1PhotoProjection_ac4bbf64ef4341a10bc444147142c7d5f}{meow\-::\-Photo\-Projection$<$ double $>$}, \hyperlink{classmeow_1_1Rotation3D_a566ebd46881ef0165aab55a4cf4ca169}{meow\-::\-Rotation3\-D$<$ Scalar $>$}, \hyperlink{classmeow_1_1Rotation3D_a566ebd46881ef0165aab55a4cf4ca169}{meow\-::\-Rotation3\-D$<$ double $>$}, and \hyperlink{classmeow_1_1BallProjection_a2573c364dd1e0d7de32b1e2afc0bb1b5}{meow\-::\-Ball\-Projection$<$ Scalar $>$}. +Implemented in \hyperlink{classmeow_1_1PhotoProjection_ac4bbf64ef4341a10bc444147142c7d5f}{meow\-::\-Photo\-Projection$<$ Scalar $>$}, \hyperlink{classmeow_1_1PhotoProjection_ac4bbf64ef4341a10bc444147142c7d5f}{meow\-::\-Photo\-Projection$<$ double $>$}, \hyperlink{classmeow_1_1Rotation3D_a566ebd46881ef0165aab55a4cf4ca169}{meow\-::\-Rotation3\-D$<$ Scalar $>$}, \hyperlink{classmeow_1_1Rotation3D_a566ebd46881ef0165aab55a4cf4ca169}{meow\-::\-Rotation3\-D$<$ double $>$}, \hyperlink{classmeow_1_1BallProjection_a2573c364dd1e0d7de32b1e2afc0bb1b5}{meow\-::\-Ball\-Projection$<$ Scalar $>$}, and \hyperlink{classmeow_1_1BallProjection_a2573c364dd1e0d7de32b1e2afc0bb1b5}{meow\-::\-Ball\-Projection$<$ double $>$}. \hypertarget{classmeow_1_1Transformation_aa9a476c677e7efc805c0fbdccfb48b38}{\index{meow\-::\-Transformation@{meow\-::\-Transformation}!transformate\-Inv@{transformate\-Inv}} \index{transformate\-Inv@{transformate\-Inv}!meow::Transformation@{meow\-::\-Transformation}} @@ -436,6 +500,10 @@ Reimplemented in \hyperlink{classmeow_1_1Rotation3D_aa872f44ce5b53faadddc9493697 +Definition at line 209 of file Transformation.\-h. + + + The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize} \item meowpp/math/\hyperlink{Transformation_8h}{Transformation.\-h}\end{DoxyCompactItemize} |