diff options
Diffstat (limited to 'doc/latex/classmeow_1_1HSV.tex')
-rw-r--r-- | doc/latex/classmeow_1_1HSV.tex | 313 |
1 files changed, 313 insertions, 0 deletions
diff --git a/doc/latex/classmeow_1_1HSV.tex b/doc/latex/classmeow_1_1HSV.tex new file mode 100644 index 0000000..8857bbc --- /dev/null +++ b/doc/latex/classmeow_1_1HSV.tex @@ -0,0 +1,313 @@ +\hypertarget{classmeow_1_1HSV}{\section{meow\-:\-:H\-S\-V$<$ T $>$ Class Template Reference} +\label{classmeow_1_1HSV}\index{meow\-::\-H\-S\-V$<$ T $>$@{meow\-::\-H\-S\-V$<$ T $>$}} +} + + +{\ttfamily \#include \char`\"{}H\-S\-V.\-h\char`\"{}} + +\subsection*{Public Member Functions} +\begin{DoxyCompactItemize} +\item +virtual \hyperlink{classmeow_1_1HSV_abbf33be9e20535101d94e818e326ff17}{$\sim$\-H\-S\-V} () +\item +virtual T \hyperlink{classmeow_1_1HSV_a587dfd1cf14ca12838d6e1da55880547}{h\-Max} () const =0 +\item +virtual T \hyperlink{classmeow_1_1HSV_afd6308bfe34a833e31d75a91959a38a9}{h\-Min} () const =0 +\item +virtual T \hyperlink{classmeow_1_1HSV_af4fb1008dcab65cba05d6b4ce6d06b39}{s\-Max} () const =0 +\item +virtual T \hyperlink{classmeow_1_1HSV_a5f94dc2d37503ade2fd61fb431625d02}{s\-Min} () const =0 +\item +virtual T \hyperlink{classmeow_1_1HSV_a987ddab561832b5dd69adec27b6464de}{v\-Max} () const =0 +\item +virtual T \hyperlink{classmeow_1_1HSV_a57a874e92fb01404d4ae33179950e63b}{v\-Min} () const =0 +\item +T \hyperlink{classmeow_1_1HSV_a5a35504836c489a15c146750107cf73a}{h} () const +\item +T \hyperlink{classmeow_1_1HSV_aa7a09adb410bb0955a16c52ad816f124}{s} () const +\item +T \hyperlink{classmeow_1_1HSV_aeef19a9dacc066f08e1405ccdef1f5d4}{v} () const +\item +T \hyperlink{classmeow_1_1HSV_a628956c8133c225a2b9ba4a6a34e8e03}{hsv} (size\-\_\-t i) const +\item +T \hyperlink{classmeow_1_1HSV_a7f4c430084f4b8431b3c4ac80d61c959}{vsh} (size\-\_\-t i) const +\item +T \hyperlink{classmeow_1_1HSV_a8c55c893746a2d5596cee11a0f330dc9}{h} (T const \&val) +\item +T \hyperlink{classmeow_1_1HSV_a906b364f3812999001c7fdd276afcff2}{s} (T const \&val) +\item +T \hyperlink{classmeow_1_1HSV_a134df2de37192c1a594e90c050e990e6}{v} (T const \&val) +\item +T \hyperlink{classmeow_1_1HSV_a75b1556393e540d68759d0dcf32ceada}{hsv} (size\-\_\-t i, T const \&val) +\item +T \hyperlink{classmeow_1_1HSV_ac11478a77e1964944eee005a2066cc2f}{vsh} (size\-\_\-t i, T const \&val) +\end{DoxyCompactItemize} +\subsection*{Protected Member Functions} +\begin{DoxyCompactItemize} +\item +\hyperlink{classmeow_1_1HSV_a7b6274bb5ade15a133d9c9628049df7e}{H\-S\-V} () +\item +\hyperlink{classmeow_1_1HSV_a48d51fa1895272009f7b30d6b1774db7}{H\-S\-V} (T const \&\hyperlink{classmeow_1_1HSV_a5a35504836c489a15c146750107cf73a}{h}, T const \&\hyperlink{classmeow_1_1HSV_aa7a09adb410bb0955a16c52ad816f124}{s}, T const \&\hyperlink{classmeow_1_1HSV_aeef19a9dacc066f08e1405ccdef1f5d4}{v}) +\item +\hyperlink{classmeow_1_1HSV_a5d448c64b3bab700e1f3202a483fafe5}{H\-S\-V} (T const $\ast$\hyperlink{classmeow_1_1HSV_a628956c8133c225a2b9ba4a6a34e8e03}{hsv}) +\end{DoxyCompactItemize} +\subsection*{Protected Attributes} +\begin{DoxyCompactItemize} +\item +T \hyperlink{classmeow_1_1HSV_a2868af2fa9224861991efe0ccca51e75}{hsv\-\_\-} \mbox{[}3\mbox{]} +\end{DoxyCompactItemize} + + +\subsection{Detailed Description} +\subsubsection*{template$<$class T$>$class meow\-::\-H\-S\-V$<$ T $>$} + + + +Definition at line 9 of file H\-S\-V.\-h. + + + +\subsection{Constructor \& Destructor Documentation} +\hypertarget{classmeow_1_1HSV_a7b6274bb5ade15a133d9c9628049df7e}{\index{meow\-::\-H\-S\-V@{meow\-::\-H\-S\-V}!H\-S\-V@{H\-S\-V}} +\index{H\-S\-V@{H\-S\-V}!meow::HSV@{meow\-::\-H\-S\-V}} +\subsubsection[{H\-S\-V}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T $>$ {\bf meow\-::\-H\-S\-V}$<$ T $>$\-::{\bf H\-S\-V} ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}}}\label{classmeow_1_1HSV_a7b6274bb5ade15a133d9c9628049df7e} + + +Definition at line 10 of file H\-S\-V.\-hpp. + +\hypertarget{classmeow_1_1HSV_a48d51fa1895272009f7b30d6b1774db7}{\index{meow\-::\-H\-S\-V@{meow\-::\-H\-S\-V}!H\-S\-V@{H\-S\-V}} +\index{H\-S\-V@{H\-S\-V}!meow::HSV@{meow\-::\-H\-S\-V}} +\subsubsection[{H\-S\-V}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ {\bf meow\-::\-H\-S\-V}$<$ T $>$\-::{\bf H\-S\-V} ( +\begin{DoxyParamCaption} +\item[{T const \&}]{h, } +\item[{T const \&}]{s, } +\item[{T const \&}]{v} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}}}\label{classmeow_1_1HSV_a48d51fa1895272009f7b30d6b1774db7} + + +Definition at line 11 of file H\-S\-V.\-hpp. + +\hypertarget{classmeow_1_1HSV_a5d448c64b3bab700e1f3202a483fafe5}{\index{meow\-::\-H\-S\-V@{meow\-::\-H\-S\-V}!H\-S\-V@{H\-S\-V}} +\index{H\-S\-V@{H\-S\-V}!meow::HSV@{meow\-::\-H\-S\-V}} +\subsubsection[{H\-S\-V}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ {\bf meow\-::\-H\-S\-V}$<$ T $>$\-::{\bf H\-S\-V} ( +\begin{DoxyParamCaption} +\item[{T const $\ast$}]{hsv} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}}}\label{classmeow_1_1HSV_a5d448c64b3bab700e1f3202a483fafe5} + + +Definition at line 14 of file H\-S\-V.\-hpp. + +\hypertarget{classmeow_1_1HSV_abbf33be9e20535101d94e818e326ff17}{\index{meow\-::\-H\-S\-V@{meow\-::\-H\-S\-V}!$\sim$\-H\-S\-V@{$\sim$\-H\-S\-V}} +\index{$\sim$\-H\-S\-V@{$\sim$\-H\-S\-V}!meow::HSV@{meow\-::\-H\-S\-V}} +\subsubsection[{$\sim$\-H\-S\-V}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ virtual {\bf meow\-::\-H\-S\-V}$<$ T $>$\-::$\sim${\bf H\-S\-V} ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{classmeow_1_1HSV_abbf33be9e20535101d94e818e326ff17} + + +Definition at line 16 of file H\-S\-V.\-h. + + + +\subsection{Member Function Documentation} +\hypertarget{classmeow_1_1HSV_a5a35504836c489a15c146750107cf73a}{\index{meow\-::\-H\-S\-V@{meow\-::\-H\-S\-V}!h@{h}} +\index{h@{h}!meow::HSV@{meow\-::\-H\-S\-V}} +\subsubsection[{h}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T $>$ T {\bf meow\-::\-H\-S\-V}$<$ T $>$\-::h ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1HSV_a5a35504836c489a15c146750107cf73a} + + +Definition at line 18 of file H\-S\-V.\-hpp. + +\hypertarget{classmeow_1_1HSV_a8c55c893746a2d5596cee11a0f330dc9}{\index{meow\-::\-H\-S\-V@{meow\-::\-H\-S\-V}!h@{h}} +\index{h@{h}!meow::HSV@{meow\-::\-H\-S\-V}} +\subsubsection[{h}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ T {\bf meow\-::\-H\-S\-V}$<$ T $>$\-::h ( +\begin{DoxyParamCaption} +\item[{T const \&}]{val} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1HSV_a8c55c893746a2d5596cee11a0f330dc9} + + +Definition at line 25 of file H\-S\-V.\-hpp. + +\hypertarget{classmeow_1_1HSV_a587dfd1cf14ca12838d6e1da55880547}{\index{meow\-::\-H\-S\-V@{meow\-::\-H\-S\-V}!h\-Max@{h\-Max}} +\index{h\-Max@{h\-Max}!meow::HSV@{meow\-::\-H\-S\-V}} +\subsubsection[{h\-Max}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ virtual T {\bf meow\-::\-H\-S\-V}$<$ T $>$\-::h\-Max ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{classmeow_1_1HSV_a587dfd1cf14ca12838d6e1da55880547} + + +Implemented in \hyperlink{classmeow_1_1HSVf_a5e3e3f683820ba8c1aaf01e5c2267532}{meow\-::\-H\-S\-Vf}. + +\hypertarget{classmeow_1_1HSV_afd6308bfe34a833e31d75a91959a38a9}{\index{meow\-::\-H\-S\-V@{meow\-::\-H\-S\-V}!h\-Min@{h\-Min}} +\index{h\-Min@{h\-Min}!meow::HSV@{meow\-::\-H\-S\-V}} +\subsubsection[{h\-Min}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ virtual T {\bf meow\-::\-H\-S\-V}$<$ T $>$\-::h\-Min ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{classmeow_1_1HSV_afd6308bfe34a833e31d75a91959a38a9} + + +Implemented in \hyperlink{classmeow_1_1HSVf_a11dc3c29ef8fea571c27dff0605e6409}{meow\-::\-H\-S\-Vf}. + +\hypertarget{classmeow_1_1HSV_a628956c8133c225a2b9ba4a6a34e8e03}{\index{meow\-::\-H\-S\-V@{meow\-::\-H\-S\-V}!hsv@{hsv}} +\index{hsv@{hsv}!meow::HSV@{meow\-::\-H\-S\-V}} +\subsubsection[{hsv}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T $>$ T {\bf meow\-::\-H\-S\-V}$<$ T $>$\-::hsv ( +\begin{DoxyParamCaption} +\item[{size\-\_\-t}]{i} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1HSV_a628956c8133c225a2b9ba4a6a34e8e03} + + +Definition at line 21 of file H\-S\-V.\-hpp. + +\hypertarget{classmeow_1_1HSV_a75b1556393e540d68759d0dcf32ceada}{\index{meow\-::\-H\-S\-V@{meow\-::\-H\-S\-V}!hsv@{hsv}} +\index{hsv@{hsv}!meow::HSV@{meow\-::\-H\-S\-V}} +\subsubsection[{hsv}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ T {\bf meow\-::\-H\-S\-V}$<$ T $>$\-::hsv ( +\begin{DoxyParamCaption} +\item[{size\-\_\-t}]{i, } +\item[{T const \&}]{val} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1HSV_a75b1556393e540d68759d0dcf32ceada} + + +Definition at line 28 of file H\-S\-V.\-hpp. + +\hypertarget{classmeow_1_1HSV_aa7a09adb410bb0955a16c52ad816f124}{\index{meow\-::\-H\-S\-V@{meow\-::\-H\-S\-V}!s@{s}} +\index{s@{s}!meow::HSV@{meow\-::\-H\-S\-V}} +\subsubsection[{s}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T $>$ T {\bf meow\-::\-H\-S\-V}$<$ T $>$\-::s ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1HSV_aa7a09adb410bb0955a16c52ad816f124} + + +Definition at line 19 of file H\-S\-V.\-hpp. + +\hypertarget{classmeow_1_1HSV_a906b364f3812999001c7fdd276afcff2}{\index{meow\-::\-H\-S\-V@{meow\-::\-H\-S\-V}!s@{s}} +\index{s@{s}!meow::HSV@{meow\-::\-H\-S\-V}} +\subsubsection[{s}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ T {\bf meow\-::\-H\-S\-V}$<$ T $>$\-::s ( +\begin{DoxyParamCaption} +\item[{T const \&}]{val} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1HSV_a906b364f3812999001c7fdd276afcff2} + + +Definition at line 26 of file H\-S\-V.\-hpp. + +\hypertarget{classmeow_1_1HSV_af4fb1008dcab65cba05d6b4ce6d06b39}{\index{meow\-::\-H\-S\-V@{meow\-::\-H\-S\-V}!s\-Max@{s\-Max}} +\index{s\-Max@{s\-Max}!meow::HSV@{meow\-::\-H\-S\-V}} +\subsubsection[{s\-Max}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ virtual T {\bf meow\-::\-H\-S\-V}$<$ T $>$\-::s\-Max ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{classmeow_1_1HSV_af4fb1008dcab65cba05d6b4ce6d06b39} + + +Implemented in \hyperlink{classmeow_1_1HSVf_a2e521602deaab25eff709edc1c380f82}{meow\-::\-H\-S\-Vf}. + +\hypertarget{classmeow_1_1HSV_a5f94dc2d37503ade2fd61fb431625d02}{\index{meow\-::\-H\-S\-V@{meow\-::\-H\-S\-V}!s\-Min@{s\-Min}} +\index{s\-Min@{s\-Min}!meow::HSV@{meow\-::\-H\-S\-V}} +\subsubsection[{s\-Min}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ virtual T {\bf meow\-::\-H\-S\-V}$<$ T $>$\-::s\-Min ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{classmeow_1_1HSV_a5f94dc2d37503ade2fd61fb431625d02} + + +Implemented in \hyperlink{classmeow_1_1HSVf_ab4fb9eac15c9dd67d937038c2d72af06}{meow\-::\-H\-S\-Vf}. + +\hypertarget{classmeow_1_1HSV_aeef19a9dacc066f08e1405ccdef1f5d4}{\index{meow\-::\-H\-S\-V@{meow\-::\-H\-S\-V}!v@{v}} +\index{v@{v}!meow::HSV@{meow\-::\-H\-S\-V}} +\subsubsection[{v}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T $>$ T {\bf meow\-::\-H\-S\-V}$<$ T $>$\-::v ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1HSV_aeef19a9dacc066f08e1405ccdef1f5d4} + + +Definition at line 20 of file H\-S\-V.\-hpp. + +\hypertarget{classmeow_1_1HSV_a134df2de37192c1a594e90c050e990e6}{\index{meow\-::\-H\-S\-V@{meow\-::\-H\-S\-V}!v@{v}} +\index{v@{v}!meow::HSV@{meow\-::\-H\-S\-V}} +\subsubsection[{v}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ T {\bf meow\-::\-H\-S\-V}$<$ T $>$\-::v ( +\begin{DoxyParamCaption} +\item[{T const \&}]{val} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1HSV_a134df2de37192c1a594e90c050e990e6} + + +Definition at line 27 of file H\-S\-V.\-hpp. + +\hypertarget{classmeow_1_1HSV_a987ddab561832b5dd69adec27b6464de}{\index{meow\-::\-H\-S\-V@{meow\-::\-H\-S\-V}!v\-Max@{v\-Max}} +\index{v\-Max@{v\-Max}!meow::HSV@{meow\-::\-H\-S\-V}} +\subsubsection[{v\-Max}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ virtual T {\bf meow\-::\-H\-S\-V}$<$ T $>$\-::v\-Max ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{classmeow_1_1HSV_a987ddab561832b5dd69adec27b6464de} + + +Implemented in \hyperlink{classmeow_1_1HSVf_ae6eea3ef9b9948f3f8292c1c461b8fb1}{meow\-::\-H\-S\-Vf}. + +\hypertarget{classmeow_1_1HSV_a57a874e92fb01404d4ae33179950e63b}{\index{meow\-::\-H\-S\-V@{meow\-::\-H\-S\-V}!v\-Min@{v\-Min}} +\index{v\-Min@{v\-Min}!meow::HSV@{meow\-::\-H\-S\-V}} +\subsubsection[{v\-Min}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ virtual T {\bf meow\-::\-H\-S\-V}$<$ T $>$\-::v\-Min ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{classmeow_1_1HSV_a57a874e92fb01404d4ae33179950e63b} + + +Implemented in \hyperlink{classmeow_1_1HSVf_abe13652f9d29453dbc998eb6ccddb237}{meow\-::\-H\-S\-Vf}. + +\hypertarget{classmeow_1_1HSV_a7f4c430084f4b8431b3c4ac80d61c959}{\index{meow\-::\-H\-S\-V@{meow\-::\-H\-S\-V}!vsh@{vsh}} +\index{vsh@{vsh}!meow::HSV@{meow\-::\-H\-S\-V}} +\subsubsection[{vsh}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T $>$ T {\bf meow\-::\-H\-S\-V}$<$ T $>$\-::vsh ( +\begin{DoxyParamCaption} +\item[{size\-\_\-t}]{i} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1HSV_a7f4c430084f4b8431b3c4ac80d61c959} + + +Definition at line 24 of file H\-S\-V.\-hpp. + +\hypertarget{classmeow_1_1HSV_ac11478a77e1964944eee005a2066cc2f}{\index{meow\-::\-H\-S\-V@{meow\-::\-H\-S\-V}!vsh@{vsh}} +\index{vsh@{vsh}!meow::HSV@{meow\-::\-H\-S\-V}} +\subsubsection[{vsh}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ T {\bf meow\-::\-H\-S\-V}$<$ T $>$\-::vsh ( +\begin{DoxyParamCaption} +\item[{size\-\_\-t}]{i, } +\item[{T const \&}]{val} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1HSV_ac11478a77e1964944eee005a2066cc2f} + + +Definition at line 31 of file H\-S\-V.\-hpp. + + + +\subsection{Member Data Documentation} +\hypertarget{classmeow_1_1HSV_a2868af2fa9224861991efe0ccca51e75}{\index{meow\-::\-H\-S\-V@{meow\-::\-H\-S\-V}!hsv\-\_\-@{hsv\-\_\-}} +\index{hsv\-\_\-@{hsv\-\_\-}!meow::HSV@{meow\-::\-H\-S\-V}} +\subsubsection[{hsv\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ T {\bf meow\-::\-H\-S\-V}$<$ T $>$\-::hsv\-\_\-\mbox{[}3\mbox{]}\hspace{0.3cm}{\ttfamily [protected]}}}\label{classmeow_1_1HSV_a2868af2fa9224861991efe0ccca51e75} + + +Definition at line 11 of file H\-S\-V.\-h. + + + +The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize} +\item +meowpp/colors/\hyperlink{HSV_8h}{H\-S\-V.\-h}\item +meowpp/colors/\hyperlink{HSV_8hpp}{H\-S\-V.\-hpp}\end{DoxyCompactItemize} |