diff options
Diffstat (limited to 'doc/latex/classmeow_1_1Eye.tex')
-rw-r--r-- | doc/latex/classmeow_1_1Eye.tex | 385 |
1 files changed, 385 insertions, 0 deletions
diff --git a/doc/latex/classmeow_1_1Eye.tex b/doc/latex/classmeow_1_1Eye.tex new file mode 100644 index 0000000..b3477cc --- /dev/null +++ b/doc/latex/classmeow_1_1Eye.tex @@ -0,0 +1,385 @@ +\hypertarget{classmeow_1_1Eye}{\section{meow\-:\-:Eye$<$ Pixel $>$ Class Template Reference} +\label{classmeow_1_1Eye}\index{meow\-::\-Eye$<$ Pixel $>$@{meow\-::\-Eye$<$ Pixel $>$}} +} + + +一個 {\ttfamily \hyperlink{classmeow_1_1Camera}{Camera}} 加上一個offset transformation + + + + +{\ttfamily \#include \char`\"{}Eye.\-h\char`\"{}} + +Inheritance diagram for meow\-:\-:Eye$<$ Pixel $>$\-:\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[height=2.000000cm]{classmeow_1_1Eye} +\end{center} +\end{figure} +\subsection*{Public Member Functions} +\begin{DoxyCompactItemize} +\item +\hyperlink{classmeow_1_1Eye_a38f3f071a6f969db2185e342a62afef5}{Eye} () +\item +\hyperlink{classmeow_1_1Eye_ab660897e0b9c3b6c48e0d4f43afd6bf8}{Eye} (\hyperlink{classmeow_1_1Eye}{Eye} const \&b) +\item +\hyperlink{classmeow_1_1Eye_adf29f94cf37ef6c9332156d9b4f98a06}{Eye} (\hyperlink{classmeow_1_1Camera}{Camera}$<$ Pixel $>$ const \&c, \hyperlink{classmeow_1_1Vector3D}{Vector3\-D}$<$ \hyperlink{classdouble}{double} $>$ const \&o) +\item +\hyperlink{classmeow_1_1Eye_a18c90fedd58a06ea507fef046b18f11d}{$\sim$\-Eye} () +\item +\hyperlink{classmeow_1_1Eye}{Eye} \& \hyperlink{classmeow_1_1Eye_a49bf520eb466daf089afd44da90620b4}{copy\-From} (\hyperlink{classmeow_1_1Eye}{Eye} const \&e) +\item +\hyperlink{classmeow_1_1Eye}{Eye} \& \hyperlink{classmeow_1_1Eye_a49cb3c9a2980da271942367dd8009244}{reference\-From} (\hyperlink{classmeow_1_1Eye}{Eye} const \&e) +\item +\hyperlink{classmeow_1_1Camera}{Camera}$<$ Pixel $>$ const \& \hyperlink{classmeow_1_1Eye_a19aff49245743c895d1ae65a17e9a033}{camera} () const +\item +\hyperlink{classmeow_1_1Camera}{Camera}$<$ Pixel $>$ \& \hyperlink{classmeow_1_1Eye_a9da2157214ad12696b6bfd4985276fe0}{camera\-Get} () +\item +\hyperlink{classmeow_1_1Camera}{Camera}$<$ Pixel $>$ const \& \hyperlink{classmeow_1_1Eye_a9e0a3392eecb8d0a6136d6bc2651c2be}{camera} (\hyperlink{classmeow_1_1Camera}{Camera}$<$ Pixel $>$ const \&c) +\item +\hyperlink{classmeow_1_1Vector3D}{Vector3\-D}$<$ \hyperlink{classdouble}{double} $>$ const \& \hyperlink{classmeow_1_1Eye_a824af491d8bb37892ad5bc8f9d095546}{offset} () const +\item +\hyperlink{classmeow_1_1Vector3D}{Vector3\-D}$<$ \hyperlink{classdouble}{double} $>$ \& \hyperlink{classmeow_1_1Eye_ac48a75c67f3e8dc8d07f9e42cad4ff9d}{offset\-Get} () +\item +\hyperlink{classmeow_1_1Vector3D}{Vector3\-D}$<$ \hyperlink{classdouble}{double} $>$ const \& \hyperlink{classmeow_1_1Eye_a67f0d2a22a72f30ace430f17143011f4}{offset} (\hyperlink{classmeow_1_1Vector3D}{Vector3\-D}$<$ \hyperlink{classdouble}{double} $>$ const \&ofs) +\item +bool \hyperlink{classmeow_1_1Eye_a9afa05168c60564fd11037e042fc4325}{inside} (\hyperlink{classmeow_1_1Vector3D}{Vector3\-D}$<$ \hyperlink{classdouble}{double} $>$ const \&v) const +\item +\hyperlink{classmeow_1_1Eye}{Eye} \& \hyperlink{classmeow_1_1Eye_ad3b2e9fe53617e04c0353ba9f6d1043e}{operator=} (\hyperlink{classmeow_1_1Eye}{Eye} const \&e) +\item +bool \hyperlink{classmeow_1_1Eye_a047951cd9210fe3743c5bf4c1683f7f0}{write} (F\-I\-L\-E $\ast$f, bool bin, unsigned \hyperlink{classint}{int} fg) const +\begin{DoxyCompactList}\small\item\em 將資料寫入檔案 \end{DoxyCompactList}\item +bool \hyperlink{classmeow_1_1Eye_a204cd7c18e473378cb13bbfc519f7c2e}{read} (F\-I\-L\-E $\ast$f, bool bin, unsigned \hyperlink{classint}{int} fg) +\begin{DoxyCompactList}\small\item\em 將資料讀入 \end{DoxyCompactList}\item +\hyperlink{classmeow_1_1ObjBase}{Obj\-Base} $\ast$ \hyperlink{classmeow_1_1Eye_a6b5e97a01293fd84127036b5744c3967}{create} () const +\begin{DoxyCompactList}\small\item\em new一個自己 \end{DoxyCompactList}\item +\hyperlink{classmeow_1_1ObjBase}{Obj\-Base} $\ast$ \hyperlink{classmeow_1_1Eye_a9e97015a56f3ad156d2efe55c1c34f17}{copy\-From} (\hyperlink{classmeow_1_1ObjBase}{Obj\-Base} const $\ast$b) +\begin{DoxyCompactList}\small\item\em 複製資料 \end{DoxyCompactList}\item +char const $\ast$ \hyperlink{classmeow_1_1Eye_a7cde51b085ae859b35be06b74e358148}{ctype} () const +\begin{DoxyCompactList}\small\item\em 回傳class的type \end{DoxyCompactList}\item +std\-::string \hyperlink{classmeow_1_1Eye_a87a328ebee71857a3e3c0ba05c496543}{type} () const +\begin{DoxyCompactList}\small\item\em 回傳class的type \end{DoxyCompactList}\end{DoxyCompactItemize} +\subsection*{Additional Inherited Members} + + +\subsection{Detailed Description} +\subsubsection*{template$<$class Pixel$>$class meow\-::\-Eye$<$ Pixel $>$} + +一個 {\ttfamily \hyperlink{classmeow_1_1Camera}{Camera}} 加上一個offset transformation + +\begin{DoxyAuthor}{Author} +cat\-\_\-leopard +\end{DoxyAuthor} + + +Definition at line 17 of file Eye.\-h. + + + +\subsection{Constructor \& Destructor Documentation} +\hypertarget{classmeow_1_1Eye_a38f3f071a6f969db2185e342a62afef5}{\index{meow\-::\-Eye@{meow\-::\-Eye}!Eye@{Eye}} +\index{Eye@{Eye}!meow::Eye@{meow\-::\-Eye}} +\subsubsection[{Eye}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf meow\-::\-Eye}$<$ Pixel $>$\-::{\bf Eye} ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Eye_a38f3f071a6f969db2185e342a62afef5} + + +Definition at line 38 of file Eye.\-h. + +\hypertarget{classmeow_1_1Eye_ab660897e0b9c3b6c48e0d4f43afd6bf8}{\index{meow\-::\-Eye@{meow\-::\-Eye}!Eye@{Eye}} +\index{Eye@{Eye}!meow::Eye@{meow\-::\-Eye}} +\subsubsection[{Eye}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf meow\-::\-Eye}$<$ Pixel $>$\-::{\bf Eye} ( +\begin{DoxyParamCaption} +\item[{{\bf Eye}$<$ Pixel $>$ const \&}]{b} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Eye_ab660897e0b9c3b6c48e0d4f43afd6bf8} + + +Definition at line 41 of file Eye.\-h. + +\hypertarget{classmeow_1_1Eye_adf29f94cf37ef6c9332156d9b4f98a06}{\index{meow\-::\-Eye@{meow\-::\-Eye}!Eye@{Eye}} +\index{Eye@{Eye}!meow::Eye@{meow\-::\-Eye}} +\subsubsection[{Eye}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf meow\-::\-Eye}$<$ Pixel $>$\-::{\bf Eye} ( +\begin{DoxyParamCaption} +\item[{{\bf Camera}$<$ Pixel $>$ const \&}]{c, } +\item[{{\bf Vector3\-D}$<$ {\bf double} $>$ const \&}]{o} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Eye_adf29f94cf37ef6c9332156d9b4f98a06} + + +Definition at line 44 of file Eye.\-h. + +\hypertarget{classmeow_1_1Eye_a18c90fedd58a06ea507fef046b18f11d}{\index{meow\-::\-Eye@{meow\-::\-Eye}!$\sim$\-Eye@{$\sim$\-Eye}} +\index{$\sim$\-Eye@{$\sim$\-Eye}!meow::Eye@{meow\-::\-Eye}} +\subsubsection[{$\sim$\-Eye}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf meow\-::\-Eye}$<$ Pixel $>$\-::$\sim${\bf Eye} ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Eye_a18c90fedd58a06ea507fef046b18f11d} + + +Definition at line 47 of file Eye.\-h. + + + +\subsection{Member Function Documentation} +\hypertarget{classmeow_1_1Eye_a19aff49245743c895d1ae65a17e9a033}{\index{meow\-::\-Eye@{meow\-::\-Eye}!camera@{camera}} +\index{camera@{camera}!meow::Eye@{meow\-::\-Eye}} +\subsubsection[{camera}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf Camera}$<$Pixel$>$ const\& {\bf meow\-::\-Eye}$<$ Pixel $>$\-::camera ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Eye_a19aff49245743c895d1ae65a17e9a033} + + +Definition at line 60 of file Eye.\-h. + +\hypertarget{classmeow_1_1Eye_a9e0a3392eecb8d0a6136d6bc2651c2be}{\index{meow\-::\-Eye@{meow\-::\-Eye}!camera@{camera}} +\index{camera@{camera}!meow::Eye@{meow\-::\-Eye}} +\subsubsection[{camera}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf Camera}$<$Pixel$>$ const\& {\bf meow\-::\-Eye}$<$ Pixel $>$\-::camera ( +\begin{DoxyParamCaption} +\item[{{\bf Camera}$<$ Pixel $>$ const \&}]{c} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Eye_a9e0a3392eecb8d0a6136d6bc2651c2be} + + +Definition at line 68 of file Eye.\-h. + +\hypertarget{classmeow_1_1Eye_a9da2157214ad12696b6bfd4985276fe0}{\index{meow\-::\-Eye@{meow\-::\-Eye}!camera\-Get@{camera\-Get}} +\index{camera\-Get@{camera\-Get}!meow::Eye@{meow\-::\-Eye}} +\subsubsection[{camera\-Get}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf Camera}$<$Pixel$>$\& {\bf meow\-::\-Eye}$<$ Pixel $>$\-::camera\-Get ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Eye_a9da2157214ad12696b6bfd4985276fe0} + + +Definition at line 64 of file Eye.\-h. + +\hypertarget{classmeow_1_1Eye_a49bf520eb466daf089afd44da90620b4}{\index{meow\-::\-Eye@{meow\-::\-Eye}!copy\-From@{copy\-From}} +\index{copy\-From@{copy\-From}!meow::Eye@{meow\-::\-Eye}} +\subsubsection[{copy\-From}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf Eye}\& {\bf meow\-::\-Eye}$<$ Pixel $>$\-::copy\-From ( +\begin{DoxyParamCaption} +\item[{{\bf Eye}$<$ Pixel $>$ const \&}]{e} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Eye_a49bf520eb466daf089afd44da90620b4} + + +Definition at line 50 of file Eye.\-h. + +\hypertarget{classmeow_1_1Eye_a9e97015a56f3ad156d2efe55c1c34f17}{\index{meow\-::\-Eye@{meow\-::\-Eye}!copy\-From@{copy\-From}} +\index{copy\-From@{copy\-From}!meow::Eye@{meow\-::\-Eye}} +\subsubsection[{copy\-From}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf Obj\-Base}$\ast$ {\bf meow\-::\-Eye}$<$ Pixel $>$\-::copy\-From ( +\begin{DoxyParamCaption} +\item[{{\bf Obj\-Base} const $\ast$}]{b} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{classmeow_1_1Eye_a9e97015a56f3ad156d2efe55c1c34f17} + + +複製資料 + +輸入型別是 {\ttfamily \hyperlink{classmeow_1_1ObjBase}{Obj\-Base}} {\ttfamily const$\ast$} 事實上這個method就只是幫忙轉型然後呼叫原本的{\ttfamily copy\-From} + + +\begin{DoxyParams}[1]{Parameters} +\mbox{\tt in} & {\em b} & 資料來源 \\ +\hline +\end{DoxyParams} +\begin{DoxyReturn}{Returns} +this +\end{DoxyReturn} + + +Reimplemented from \hyperlink{classmeow_1_1ObjBase_a79725f50866832762db87184eb528619}{meow\-::\-Obj\-Base}. + + + +Definition at line 151 of file Eye.\-h. + +\hypertarget{classmeow_1_1Eye_a6b5e97a01293fd84127036b5744c3967}{\index{meow\-::\-Eye@{meow\-::\-Eye}!create@{create}} +\index{create@{create}!meow::Eye@{meow\-::\-Eye}} +\subsubsection[{create}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf Obj\-Base}$\ast$ {\bf meow\-::\-Eye}$<$ Pixel $>$\-::create ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{classmeow_1_1Eye_a6b5e97a01293fd84127036b5744c3967} + + +new一個自己 + +\begin{DoxyReturn}{Returns} +一個new出來的pointer +\end{DoxyReturn} + + +Reimplemented from \hyperlink{classmeow_1_1ObjBase_ac9114e6917bca03b8f3c89694214b57c}{meow\-::\-Obj\-Base}. + + + +Definition at line 139 of file Eye.\-h. + +\hypertarget{classmeow_1_1Eye_a7cde51b085ae859b35be06b74e358148}{\index{meow\-::\-Eye@{meow\-::\-Eye}!ctype@{ctype}} +\index{ctype@{ctype}!meow::Eye@{meow\-::\-Eye}} +\subsubsection[{ctype}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ char const$\ast$ {\bf meow\-::\-Eye}$<$ Pixel $>$\-::ctype ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{classmeow_1_1Eye_a7cde51b085ae859b35be06b74e358148} + + +回傳class的type + +\begin{DoxyReturn}{Returns} +{\ttfamily char} {\ttfamily const{\ttfamily $\ast$} 形式的typename} +\end{DoxyReturn} + + +Reimplemented from \hyperlink{classmeow_1_1ObjBase_a4aae58e8005739abe6d091d8b55a21e8}{meow\-::\-Obj\-Base}. + + + +Definition at line 159 of file Eye.\-h. + +\hypertarget{classmeow_1_1Eye_a9afa05168c60564fd11037e042fc4325}{\index{meow\-::\-Eye@{meow\-::\-Eye}!inside@{inside}} +\index{inside@{inside}!meow::Eye@{meow\-::\-Eye}} +\subsubsection[{inside}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ bool {\bf meow\-::\-Eye}$<$ Pixel $>$\-::inside ( +\begin{DoxyParamCaption} +\item[{{\bf Vector3\-D}$<$ {\bf double} $>$ const \&}]{v} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Eye_a9afa05168c60564fd11037e042fc4325} + + +Definition at line 86 of file Eye.\-h. + +\hypertarget{classmeow_1_1Eye_a824af491d8bb37892ad5bc8f9d095546}{\index{meow\-::\-Eye@{meow\-::\-Eye}!offset@{offset}} +\index{offset@{offset}!meow::Eye@{meow\-::\-Eye}} +\subsubsection[{offset}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf Vector3\-D}$<${\bf double}$>$ const\& {\bf meow\-::\-Eye}$<$ Pixel $>$\-::offset ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Eye_a824af491d8bb37892ad5bc8f9d095546} + + +Definition at line 73 of file Eye.\-h. + +\hypertarget{classmeow_1_1Eye_a67f0d2a22a72f30ace430f17143011f4}{\index{meow\-::\-Eye@{meow\-::\-Eye}!offset@{offset}} +\index{offset@{offset}!meow::Eye@{meow\-::\-Eye}} +\subsubsection[{offset}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf Vector3\-D}$<${\bf double}$>$ const\& {\bf meow\-::\-Eye}$<$ Pixel $>$\-::offset ( +\begin{DoxyParamCaption} +\item[{{\bf Vector3\-D}$<$ {\bf double} $>$ const \&}]{ofs} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Eye_a67f0d2a22a72f30ace430f17143011f4} + + +Definition at line 81 of file Eye.\-h. + +\hypertarget{classmeow_1_1Eye_ac48a75c67f3e8dc8d07f9e42cad4ff9d}{\index{meow\-::\-Eye@{meow\-::\-Eye}!offset\-Get@{offset\-Get}} +\index{offset\-Get@{offset\-Get}!meow::Eye@{meow\-::\-Eye}} +\subsubsection[{offset\-Get}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf Vector3\-D}$<${\bf double}$>$\& {\bf meow\-::\-Eye}$<$ Pixel $>$\-::offset\-Get ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Eye_ac48a75c67f3e8dc8d07f9e42cad4ff9d} + + +Definition at line 77 of file Eye.\-h. + +\hypertarget{classmeow_1_1Eye_ad3b2e9fe53617e04c0353ba9f6d1043e}{\index{meow\-::\-Eye@{meow\-::\-Eye}!operator=@{operator=}} +\index{operator=@{operator=}!meow::Eye@{meow\-::\-Eye}} +\subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf Eye}\& {\bf meow\-::\-Eye}$<$ Pixel $>$\-::operator= ( +\begin{DoxyParamCaption} +\item[{{\bf Eye}$<$ Pixel $>$ const \&}]{e} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Eye_ad3b2e9fe53617e04c0353ba9f6d1043e} + + +Definition at line 90 of file Eye.\-h. + +\hypertarget{classmeow_1_1Eye_a204cd7c18e473378cb13bbfc519f7c2e}{\index{meow\-::\-Eye@{meow\-::\-Eye}!read@{read}} +\index{read@{read}!meow::Eye@{meow\-::\-Eye}} +\subsubsection[{read}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ bool {\bf meow\-::\-Eye}$<$ Pixel $>$\-::read ( +\begin{DoxyParamCaption} +\item[{F\-I\-L\-E $\ast$}]{f, } +\item[{bool}]{bin, } +\item[{unsigned {\bf int}}]{fg} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{classmeow_1_1Eye_a204cd7c18e473378cb13bbfc519f7c2e} + + +將資料讀入 + +\begin{DoxyNote}{Note} +未完成 +\end{DoxyNote} + + +Reimplemented from \hyperlink{classmeow_1_1ObjBase_a4c1f5cb4b05559197148a8f6524bfc34}{meow\-::\-Obj\-Base}. + + + +Definition at line 119 of file Eye.\-h. + +\hypertarget{classmeow_1_1Eye_a49cb3c9a2980da271942367dd8009244}{\index{meow\-::\-Eye@{meow\-::\-Eye}!reference\-From@{reference\-From}} +\index{reference\-From@{reference\-From}!meow::Eye@{meow\-::\-Eye}} +\subsubsection[{reference\-From}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf Eye}\& {\bf meow\-::\-Eye}$<$ Pixel $>$\-::reference\-From ( +\begin{DoxyParamCaption} +\item[{{\bf Eye}$<$ Pixel $>$ const \&}]{e} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Eye_a49cb3c9a2980da271942367dd8009244} + + +Definition at line 55 of file Eye.\-h. + +\hypertarget{classmeow_1_1Eye_a87a328ebee71857a3e3c0ba05c496543}{\index{meow\-::\-Eye@{meow\-::\-Eye}!type@{type}} +\index{type@{type}!meow::Eye@{meow\-::\-Eye}} +\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ std\-::string {\bf meow\-::\-Eye}$<$ Pixel $>$\-::type ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{classmeow_1_1Eye_a87a328ebee71857a3e3c0ba05c496543} + + +回傳class的type + +\begin{DoxyReturn}{Returns} +{\ttfamily std\-::string} 形式的typename +\end{DoxyReturn} + + +Reimplemented from \hyperlink{classmeow_1_1ObjBase_a63a4911bb073281820fe9b7a9908ba72}{meow\-::\-Obj\-Base}. + + + +Definition at line 167 of file Eye.\-h. + +\hypertarget{classmeow_1_1Eye_a047951cd9210fe3743c5bf4c1683f7f0}{\index{meow\-::\-Eye@{meow\-::\-Eye}!write@{write}} +\index{write@{write}!meow::Eye@{meow\-::\-Eye}} +\subsubsection[{write}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ bool {\bf meow\-::\-Eye}$<$ Pixel $>$\-::write ( +\begin{DoxyParamCaption} +\item[{F\-I\-L\-E $\ast$}]{f, } +\item[{bool}]{bin, } +\item[{unsigned {\bf int}}]{fg} +\end{DoxyParamCaption} +) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{classmeow_1_1Eye_a047951cd9210fe3743c5bf4c1683f7f0} + + +將資料寫入檔案 + +\begin{DoxyNote}{Note} +未完成 +\end{DoxyNote} + + +Reimplemented from \hyperlink{classmeow_1_1ObjBase_ae9e9e5c664b7a92e54a3616983f39ba8}{meow\-::\-Obj\-Base}. + + + +Definition at line 98 of file Eye.\-h. + + + +The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize} +\item +meowpp/gra/\hyperlink{Eye_8h}{Eye.\-h}\end{DoxyCompactItemize} |