diff options
Diffstat (limited to 'doc/latex/classmeow_1_1YUV.tex')
-rw-r--r-- | doc/latex/classmeow_1_1YUV.tex | 313 |
1 files changed, 313 insertions, 0 deletions
diff --git a/doc/latex/classmeow_1_1YUV.tex b/doc/latex/classmeow_1_1YUV.tex new file mode 100644 index 0000000..3362cd4 --- /dev/null +++ b/doc/latex/classmeow_1_1YUV.tex @@ -0,0 +1,313 @@ +\hypertarget{classmeow_1_1YUV}{\section{meow\-:\-:Y\-U\-V$<$ T $>$ Class Template Reference} +\label{classmeow_1_1YUV}\index{meow\-::\-Y\-U\-V$<$ T $>$@{meow\-::\-Y\-U\-V$<$ T $>$}} +} + + +{\ttfamily \#include \char`\"{}Y\-U\-V.\-h\char`\"{}} + +\subsection*{Public Member Functions} +\begin{DoxyCompactItemize} +\item +virtual \hyperlink{classmeow_1_1YUV_a20dd3fc696344e5e85b272cc00109da2}{$\sim$\-Y\-U\-V} () +\item +virtual T \hyperlink{classmeow_1_1YUV_a74d443cbe42f0c4ebab98fd8a6a04b52}{y\-Max} () const =0 +\item +virtual T \hyperlink{classmeow_1_1YUV_a71875384a382367a6bab6f9bc79669e9}{y\-Min} () const =0 +\item +virtual T \hyperlink{classmeow_1_1YUV_a858dd15fe0c951bd5cad92099c565c26}{u\-Max} () const =0 +\item +virtual T \hyperlink{classmeow_1_1YUV_af0e2d389c930707868a8ba73fe10bdbe}{u\-Min} () const =0 +\item +virtual T \hyperlink{classmeow_1_1YUV_aa31eadddcecf041eca037330b3fe6898}{v\-Max} () const =0 +\item +virtual T \hyperlink{classmeow_1_1YUV_a71ec640b3ad61970e9261523ed412e2a}{v\-Min} () const =0 +\item +T \hyperlink{classmeow_1_1YUV_a6617e96d557ec53fff12bf634f536c18}{y} () const +\item +T \hyperlink{classmeow_1_1YUV_addc332aa6c92829fe96808e0f0f7212b}{u} () const +\item +T \hyperlink{classmeow_1_1YUV_a8c5f97ba28e24dc7e8c89caba748bcc7}{v} () const +\item +T \hyperlink{classmeow_1_1YUV_a5edef3b5de6f888b04f698ce62f7dbfc}{yuv} (size\-\_\-t i) const +\item +T \hyperlink{classmeow_1_1YUV_a3c28c80c9b99f16ee50f8dc80294af5b}{vuy} (size\-\_\-t i) const +\item +T \hyperlink{classmeow_1_1YUV_a8f001fc9d0efb2f69167bd3957009bf6}{y} (T const \&val) +\item +T \hyperlink{classmeow_1_1YUV_a86e835802a207184caef995118f4ca7e}{u} (T const \&val) +\item +T \hyperlink{classmeow_1_1YUV_a6035ae9b71f5cd4678f9eedc8e0f71da}{v} (T const \&val) +\item +T \hyperlink{classmeow_1_1YUV_af0c71f8f2964a96f8ef27d54818a9eae}{yuv} (size\-\_\-t i, T const \&val) +\item +T \hyperlink{classmeow_1_1YUV_a2f75452f4b862468de4ed55a16841592}{vuy} (size\-\_\-t i, T const \&val) +\end{DoxyCompactItemize} +\subsection*{Protected Member Functions} +\begin{DoxyCompactItemize} +\item +\hyperlink{classmeow_1_1YUV_a05049ae90e750fa76d770f1c65ec7497}{Y\-U\-V} () +\item +\hyperlink{classmeow_1_1YUV_ae5f3feada99aaf8f14dd49f9f09c6f5a}{Y\-U\-V} (T const \&\hyperlink{classmeow_1_1YUV_a6617e96d557ec53fff12bf634f536c18}{y}, T const \&\hyperlink{classmeow_1_1YUV_addc332aa6c92829fe96808e0f0f7212b}{u}, T const \&\hyperlink{classmeow_1_1YUV_a8c5f97ba28e24dc7e8c89caba748bcc7}{v}) +\item +\hyperlink{classmeow_1_1YUV_ad606818b51a58a857e4cf25b81dccd0f}{Y\-U\-V} (T const $\ast$\hyperlink{classmeow_1_1YUV_a5edef3b5de6f888b04f698ce62f7dbfc}{yuv}) +\end{DoxyCompactItemize} +\subsection*{Protected Attributes} +\begin{DoxyCompactItemize} +\item +T \hyperlink{classmeow_1_1YUV_a82ad825fd5e7210c52a3ae88fc4dff55}{yuv\-\_\-} \mbox{[}3\mbox{]} +\end{DoxyCompactItemize} + + +\subsection{Detailed Description} +\subsubsection*{template$<$class T$>$class meow\-::\-Y\-U\-V$<$ T $>$} + + + +Definition at line 7 of file Y\-U\-V.\-h. + + + +\subsection{Constructor \& Destructor Documentation} +\hypertarget{classmeow_1_1YUV_a05049ae90e750fa76d770f1c65ec7497}{\index{meow\-::\-Y\-U\-V@{meow\-::\-Y\-U\-V}!Y\-U\-V@{Y\-U\-V}} +\index{Y\-U\-V@{Y\-U\-V}!meow::YUV@{meow\-::\-Y\-U\-V}} +\subsubsection[{Y\-U\-V}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T $>$ {\bf meow\-::\-Y\-U\-V}$<$ T $>$\-::{\bf Y\-U\-V} ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}}}\label{classmeow_1_1YUV_a05049ae90e750fa76d770f1c65ec7497} + + +Definition at line 6 of file Y\-U\-V.\-hpp. + +\hypertarget{classmeow_1_1YUV_ae5f3feada99aaf8f14dd49f9f09c6f5a}{\index{meow\-::\-Y\-U\-V@{meow\-::\-Y\-U\-V}!Y\-U\-V@{Y\-U\-V}} +\index{Y\-U\-V@{Y\-U\-V}!meow::YUV@{meow\-::\-Y\-U\-V}} +\subsubsection[{Y\-U\-V}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ {\bf meow\-::\-Y\-U\-V}$<$ T $>$\-::{\bf Y\-U\-V} ( +\begin{DoxyParamCaption} +\item[{T const \&}]{y, } +\item[{T const \&}]{u, } +\item[{T const \&}]{v} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}}}\label{classmeow_1_1YUV_ae5f3feada99aaf8f14dd49f9f09c6f5a} + + +Definition at line 7 of file Y\-U\-V.\-hpp. + +\hypertarget{classmeow_1_1YUV_ad606818b51a58a857e4cf25b81dccd0f}{\index{meow\-::\-Y\-U\-V@{meow\-::\-Y\-U\-V}!Y\-U\-V@{Y\-U\-V}} +\index{Y\-U\-V@{Y\-U\-V}!meow::YUV@{meow\-::\-Y\-U\-V}} +\subsubsection[{Y\-U\-V}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ {\bf meow\-::\-Y\-U\-V}$<$ T $>$\-::{\bf Y\-U\-V} ( +\begin{DoxyParamCaption} +\item[{T const $\ast$}]{yuv} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}}}\label{classmeow_1_1YUV_ad606818b51a58a857e4cf25b81dccd0f} + + +Definition at line 10 of file Y\-U\-V.\-hpp. + +\hypertarget{classmeow_1_1YUV_a20dd3fc696344e5e85b272cc00109da2}{\index{meow\-::\-Y\-U\-V@{meow\-::\-Y\-U\-V}!$\sim$\-Y\-U\-V@{$\sim$\-Y\-U\-V}} +\index{$\sim$\-Y\-U\-V@{$\sim$\-Y\-U\-V}!meow::YUV@{meow\-::\-Y\-U\-V}} +\subsubsection[{$\sim$\-Y\-U\-V}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ virtual {\bf meow\-::\-Y\-U\-V}$<$ T $>$\-::$\sim${\bf Y\-U\-V} ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{classmeow_1_1YUV_a20dd3fc696344e5e85b272cc00109da2} + + +Definition at line 14 of file Y\-U\-V.\-h. + + + +\subsection{Member Function Documentation} +\hypertarget{classmeow_1_1YUV_addc332aa6c92829fe96808e0f0f7212b}{\index{meow\-::\-Y\-U\-V@{meow\-::\-Y\-U\-V}!u@{u}} +\index{u@{u}!meow::YUV@{meow\-::\-Y\-U\-V}} +\subsubsection[{u}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T $>$ T {\bf meow\-::\-Y\-U\-V}$<$ T $>$\-::u ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1YUV_addc332aa6c92829fe96808e0f0f7212b} + + +Definition at line 17 of file Y\-U\-V.\-hpp. + +\hypertarget{classmeow_1_1YUV_a86e835802a207184caef995118f4ca7e}{\index{meow\-::\-Y\-U\-V@{meow\-::\-Y\-U\-V}!u@{u}} +\index{u@{u}!meow::YUV@{meow\-::\-Y\-U\-V}} +\subsubsection[{u}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ T {\bf meow\-::\-Y\-U\-V}$<$ T $>$\-::u ( +\begin{DoxyParamCaption} +\item[{T const \&}]{val} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1YUV_a86e835802a207184caef995118f4ca7e} + + +Definition at line 25 of file Y\-U\-V.\-hpp. + +\hypertarget{classmeow_1_1YUV_a858dd15fe0c951bd5cad92099c565c26}{\index{meow\-::\-Y\-U\-V@{meow\-::\-Y\-U\-V}!u\-Max@{u\-Max}} +\index{u\-Max@{u\-Max}!meow::YUV@{meow\-::\-Y\-U\-V}} +\subsubsection[{u\-Max}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ virtual T {\bf meow\-::\-Y\-U\-V}$<$ T $>$\-::u\-Max ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{classmeow_1_1YUV_a858dd15fe0c951bd5cad92099c565c26} + + +Implemented in \hyperlink{classmeow_1_1YUVf_a211d1df1e9d314e32a7d9683f16a09ee}{meow\-::\-Y\-U\-Vf}. + +\hypertarget{classmeow_1_1YUV_af0e2d389c930707868a8ba73fe10bdbe}{\index{meow\-::\-Y\-U\-V@{meow\-::\-Y\-U\-V}!u\-Min@{u\-Min}} +\index{u\-Min@{u\-Min}!meow::YUV@{meow\-::\-Y\-U\-V}} +\subsubsection[{u\-Min}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ virtual T {\bf meow\-::\-Y\-U\-V}$<$ T $>$\-::u\-Min ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{classmeow_1_1YUV_af0e2d389c930707868a8ba73fe10bdbe} + + +Implemented in \hyperlink{classmeow_1_1YUVf_a20525a50b708c6ffb5886ad762671bda}{meow\-::\-Y\-U\-Vf}. + +\hypertarget{classmeow_1_1YUV_a8c5f97ba28e24dc7e8c89caba748bcc7}{\index{meow\-::\-Y\-U\-V@{meow\-::\-Y\-U\-V}!v@{v}} +\index{v@{v}!meow::YUV@{meow\-::\-Y\-U\-V}} +\subsubsection[{v}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T $>$ T {\bf meow\-::\-Y\-U\-V}$<$ T $>$\-::v ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1YUV_a8c5f97ba28e24dc7e8c89caba748bcc7} + + +Definition at line 18 of file Y\-U\-V.\-hpp. + +\hypertarget{classmeow_1_1YUV_a6035ae9b71f5cd4678f9eedc8e0f71da}{\index{meow\-::\-Y\-U\-V@{meow\-::\-Y\-U\-V}!v@{v}} +\index{v@{v}!meow::YUV@{meow\-::\-Y\-U\-V}} +\subsubsection[{v}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ T {\bf meow\-::\-Y\-U\-V}$<$ T $>$\-::v ( +\begin{DoxyParamCaption} +\item[{T const \&}]{val} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1YUV_a6035ae9b71f5cd4678f9eedc8e0f71da} + + +Definition at line 26 of file Y\-U\-V.\-hpp. + +\hypertarget{classmeow_1_1YUV_aa31eadddcecf041eca037330b3fe6898}{\index{meow\-::\-Y\-U\-V@{meow\-::\-Y\-U\-V}!v\-Max@{v\-Max}} +\index{v\-Max@{v\-Max}!meow::YUV@{meow\-::\-Y\-U\-V}} +\subsubsection[{v\-Max}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ virtual T {\bf meow\-::\-Y\-U\-V}$<$ T $>$\-::v\-Max ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{classmeow_1_1YUV_aa31eadddcecf041eca037330b3fe6898} + + +Implemented in \hyperlink{classmeow_1_1YUVf_ac26a8246e0ddfe7f80ba2254acf6953d}{meow\-::\-Y\-U\-Vf}. + +\hypertarget{classmeow_1_1YUV_a71ec640b3ad61970e9261523ed412e2a}{\index{meow\-::\-Y\-U\-V@{meow\-::\-Y\-U\-V}!v\-Min@{v\-Min}} +\index{v\-Min@{v\-Min}!meow::YUV@{meow\-::\-Y\-U\-V}} +\subsubsection[{v\-Min}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ virtual T {\bf meow\-::\-Y\-U\-V}$<$ T $>$\-::v\-Min ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{classmeow_1_1YUV_a71ec640b3ad61970e9261523ed412e2a} + + +Implemented in \hyperlink{classmeow_1_1YUVf_aa601cf43e25fa399b828d948e5cdd31c}{meow\-::\-Y\-U\-Vf}. + +\hypertarget{classmeow_1_1YUV_a3c28c80c9b99f16ee50f8dc80294af5b}{\index{meow\-::\-Y\-U\-V@{meow\-::\-Y\-U\-V}!vuy@{vuy}} +\index{vuy@{vuy}!meow::YUV@{meow\-::\-Y\-U\-V}} +\subsubsection[{vuy}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T $>$ T {\bf meow\-::\-Y\-U\-V}$<$ T $>$\-::vuy ( +\begin{DoxyParamCaption} +\item[{size\-\_\-t}]{i} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1YUV_a3c28c80c9b99f16ee50f8dc80294af5b} + + +Definition at line 22 of file Y\-U\-V.\-hpp. + +\hypertarget{classmeow_1_1YUV_a2f75452f4b862468de4ed55a16841592}{\index{meow\-::\-Y\-U\-V@{meow\-::\-Y\-U\-V}!vuy@{vuy}} +\index{vuy@{vuy}!meow::YUV@{meow\-::\-Y\-U\-V}} +\subsubsection[{vuy}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ T {\bf meow\-::\-Y\-U\-V}$<$ T $>$\-::vuy ( +\begin{DoxyParamCaption} +\item[{size\-\_\-t}]{i, } +\item[{T const \&}]{val} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1YUV_a2f75452f4b862468de4ed55a16841592} + + +Definition at line 31 of file Y\-U\-V.\-hpp. + +\hypertarget{classmeow_1_1YUV_a6617e96d557ec53fff12bf634f536c18}{\index{meow\-::\-Y\-U\-V@{meow\-::\-Y\-U\-V}!y@{y}} +\index{y@{y}!meow::YUV@{meow\-::\-Y\-U\-V}} +\subsubsection[{y}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T $>$ T {\bf meow\-::\-Y\-U\-V}$<$ T $>$\-::y ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1YUV_a6617e96d557ec53fff12bf634f536c18} + + +Definition at line 16 of file Y\-U\-V.\-hpp. + +\hypertarget{classmeow_1_1YUV_a8f001fc9d0efb2f69167bd3957009bf6}{\index{meow\-::\-Y\-U\-V@{meow\-::\-Y\-U\-V}!y@{y}} +\index{y@{y}!meow::YUV@{meow\-::\-Y\-U\-V}} +\subsubsection[{y}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ T {\bf meow\-::\-Y\-U\-V}$<$ T $>$\-::y ( +\begin{DoxyParamCaption} +\item[{T const \&}]{val} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1YUV_a8f001fc9d0efb2f69167bd3957009bf6} + + +Definition at line 24 of file Y\-U\-V.\-hpp. + +\hypertarget{classmeow_1_1YUV_a74d443cbe42f0c4ebab98fd8a6a04b52}{\index{meow\-::\-Y\-U\-V@{meow\-::\-Y\-U\-V}!y\-Max@{y\-Max}} +\index{y\-Max@{y\-Max}!meow::YUV@{meow\-::\-Y\-U\-V}} +\subsubsection[{y\-Max}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ virtual T {\bf meow\-::\-Y\-U\-V}$<$ T $>$\-::y\-Max ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{classmeow_1_1YUV_a74d443cbe42f0c4ebab98fd8a6a04b52} + + +Implemented in \hyperlink{classmeow_1_1YUVf_a90a1f836a1036af244fb7c4011205a88}{meow\-::\-Y\-U\-Vf}. + +\hypertarget{classmeow_1_1YUV_a71875384a382367a6bab6f9bc79669e9}{\index{meow\-::\-Y\-U\-V@{meow\-::\-Y\-U\-V}!y\-Min@{y\-Min}} +\index{y\-Min@{y\-Min}!meow::YUV@{meow\-::\-Y\-U\-V}} +\subsubsection[{y\-Min}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ virtual T {\bf meow\-::\-Y\-U\-V}$<$ T $>$\-::y\-Min ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{classmeow_1_1YUV_a71875384a382367a6bab6f9bc79669e9} + + +Implemented in \hyperlink{classmeow_1_1YUVf_a988a3604b4108d4592e73f0a72c4a7af}{meow\-::\-Y\-U\-Vf}. + +\hypertarget{classmeow_1_1YUV_a5edef3b5de6f888b04f698ce62f7dbfc}{\index{meow\-::\-Y\-U\-V@{meow\-::\-Y\-U\-V}!yuv@{yuv}} +\index{yuv@{yuv}!meow::YUV@{meow\-::\-Y\-U\-V}} +\subsubsection[{yuv}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T $>$ T {\bf meow\-::\-Y\-U\-V}$<$ T $>$\-::yuv ( +\begin{DoxyParamCaption} +\item[{size\-\_\-t}]{i} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1YUV_a5edef3b5de6f888b04f698ce62f7dbfc} + + +Definition at line 19 of file Y\-U\-V.\-hpp. + +\hypertarget{classmeow_1_1YUV_af0c71f8f2964a96f8ef27d54818a9eae}{\index{meow\-::\-Y\-U\-V@{meow\-::\-Y\-U\-V}!yuv@{yuv}} +\index{yuv@{yuv}!meow::YUV@{meow\-::\-Y\-U\-V}} +\subsubsection[{yuv}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ T {\bf meow\-::\-Y\-U\-V}$<$ T $>$\-::yuv ( +\begin{DoxyParamCaption} +\item[{size\-\_\-t}]{i, } +\item[{T const \&}]{val} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1YUV_af0c71f8f2964a96f8ef27d54818a9eae} + + +Definition at line 27 of file Y\-U\-V.\-hpp. + + + +\subsection{Member Data Documentation} +\hypertarget{classmeow_1_1YUV_a82ad825fd5e7210c52a3ae88fc4dff55}{\index{meow\-::\-Y\-U\-V@{meow\-::\-Y\-U\-V}!yuv\-\_\-@{yuv\-\_\-}} +\index{yuv\-\_\-@{yuv\-\_\-}!meow::YUV@{meow\-::\-Y\-U\-V}} +\subsubsection[{yuv\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ T {\bf meow\-::\-Y\-U\-V}$<$ T $>$\-::yuv\-\_\-\mbox{[}3\mbox{]}\hspace{0.3cm}{\ttfamily [protected]}}}\label{classmeow_1_1YUV_a82ad825fd5e7210c52a3ae88fc4dff55} + + +Definition at line 9 of file Y\-U\-V.\-h. + + + +The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize} +\item +meowpp/colors/\hyperlink{YUV_8h}{Y\-U\-V.\-h}\item +meowpp/colors/\hyperlink{YUV_8hpp}{Y\-U\-V.\-hpp}\end{DoxyCompactItemize} |