aboutsummaryrefslogtreecommitdiffstats
path: root/doc/latex/classmeow_1_1Bitmap.tex
diff options
context:
space:
mode:
Diffstat (limited to 'doc/latex/classmeow_1_1Bitmap.tex')
-rw-r--r--doc/latex/classmeow_1_1Bitmap.tex189
1 files changed, 184 insertions, 5 deletions
diff --git a/doc/latex/classmeow_1_1Bitmap.tex b/doc/latex/classmeow_1_1Bitmap.tex
index fa09a61..5b15bac 100644
--- a/doc/latex/classmeow_1_1Bitmap.tex
+++ b/doc/latex/classmeow_1_1Bitmap.tex
@@ -53,6 +53,12 @@ Pixel \hyperlink{classmeow_1_1Bitmap_afe97efe50d112a71ee45da6d2bc3e9dc}{pixel} (
\begin{DoxyCompactList}\small\item\em 修改 (y, x) 的pixel \end{DoxyCompactList}\item
void \hyperlink{classmeow_1_1Bitmap_a17f92dec30f314d832f040257d6d5584}{pixels} (ssize\-\_\-t y\-First, ssize\-\_\-t y\-Last, ssize\-\_\-t x\-First, ssize\-\_\-t x\-Last, Pixel const \&p)
\begin{DoxyCompactList}\small\item\em 區塊修改 \end{DoxyCompactList}\item
+\hyperlink{classmeow_1_1Matrix}{Matrix}$<$ Pixel $>$ const \& \hyperlink{classmeow_1_1Bitmap_a953dfea2b7d257d43a386e28a2bbbc95}{matrix} () const
+\begin{DoxyCompactList}\small\item\em 回傳矩陣形式 \end{DoxyCompactList}\item
+\hyperlink{classmeow_1_1Matrix}{Matrix}$<$ Pixel $>$ \& \hyperlink{classmeow_1_1Bitmap_a2c3ed8ebcceb2d5c5267df832e3aa3df}{matrix\-Get} ()
+\begin{DoxyCompactList}\small\item\em 回傳矩陣形式 (non-\/constant form) \end{DoxyCompactList}\item
+\hyperlink{classmeow_1_1Matrix}{Matrix}$<$ Pixel $>$ const \& \hyperlink{classmeow_1_1Bitmap_a04ae618cb658a075b9bbe2ec2b9d9f2d}{matrix} (\hyperlink{classmeow_1_1Matrix}{Matrix}$<$ Pixel $>$ const \&p)
+\begin{DoxyCompactList}\small\item\em 直接設定 \end{DoxyCompactList}\item
\hyperlink{classmeow_1_1Bitmap}{Bitmap} \hyperlink{classmeow_1_1Bitmap_a499f3f0ceb101cb92ea8cd030b3d9952}{gaussian} (\hyperlink{classdouble}{double} radius\-Y, \hyperlink{classdouble}{double} radius\-X) const
\begin{DoxyCompactList}\small\item\em 回傳高斯模糊 \end{DoxyCompactList}\item
\hyperlink{classmeow_1_1Bitmap}{Bitmap}$<$ Pixel $>$ \& \hyperlink{classmeow_1_1Bitmap_a0aae89f4f8dbc1ba2b8f43e29a4a592e}{gaussianed} (\hyperlink{classdouble}{double} radius\-Y, \hyperlink{classdouble}{double} radius\-X)
@@ -96,6 +102,10 @@ cat\-\_\-leopard
\end{DoxyAuthor}
+Definition at line 23 of file Bitmap.\-h.
+
+
+
\subsection{Constructor \& Destructor Documentation}
\hypertarget{classmeow_1_1Bitmap_ab313e096befabd933633cb75b870f75c}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!Bitmap@{Bitmap}}
\index{Bitmap@{Bitmap}!meow::Bitmap@{meow\-::\-Bitmap}}
@@ -108,6 +118,10 @@ cat\-\_\-leopard
constructor, 產生一個空的\-Bitmap
+
+
+Definition at line 81 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_a2621e8833933b59c0e82e8776f1a6f11}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!Bitmap@{Bitmap}}
\index{Bitmap@{Bitmap}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{Bitmap}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::{\bf Bitmap} (
@@ -119,6 +133,10 @@ constructor, 產生一個空的\-Bitmap
constructor, 複製一個bitmap
+
+
+Definition at line 87 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_af4c9896dc2cdc714be5106bef45430c8}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!Bitmap@{Bitmap}}
\index{Bitmap@{Bitmap}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{Bitmap}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::{\bf Bitmap} (
@@ -141,6 +159,10 @@ constructor, 指定寬高, 預設{\ttfamily Pixel}
\mbox{\tt in} & {\em p} & 預設pixel \\
\hline
\end{DoxyParams}
+
+
+Definition at line 97 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_a73386b915d50c06f8e15cb6b53e9eb0e}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!$\sim$\-Bitmap@{$\sim$\-Bitmap}}
\index{$\sim$\-Bitmap@{$\sim$\-Bitmap}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{$\sim$\-Bitmap}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::$\sim${\bf Bitmap} (
@@ -154,6 +176,10 @@ destructor
+Definition at line 103 of file Bitmap.\-h.
+
+
+
\subsection{Member Function Documentation}
\hypertarget{classmeow_1_1Bitmap_a573af36148f56209f9b537ee446e2867}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!clear@{clear}}
\index{clear@{clear}!meow::Bitmap@{meow\-::\-Bitmap}}
@@ -166,6 +192,10 @@ destructor
清除資料, 寬高階規零
+
+
+Definition at line 137 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_a5e08b5d3c78c91b33b83da02b658539b}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!copy\-From@{copy\-From}}
\index{copy\-From@{copy\-From}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{copy\-From}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf Bitmap}\& {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::copy\-From (
@@ -177,6 +207,10 @@ destructor
複製
+
+
+Definition at line 109 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_a998a6a9607f8552ace65cce0d251042c}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!copy\-From@{copy\-From}}
\index{copy\-From@{copy\-From}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{copy\-From}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf Obj\-Base}$\ast$ {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::copy\-From (
@@ -188,11 +222,7 @@ destructor
複製資料
-\begin{DoxyVerb}輸入型別是 \c ObjBase \c const*
-這裡假設實體其實是 \c Bitmap.
-事實上這個method就只是幫忙轉型然後呼叫原本的\c copyFrom
-\end{DoxyVerb}
-
+輸入型別是 {\ttfamily \hyperlink{classmeow_1_1ObjBase}{Obj\-Base}} {\ttfamily const$\ast$} 這裡假設實體其實是 {\ttfamily \hyperlink{classmeow_1_1Bitmap}{Bitmap}}. 事實上這個method就只是幫忙轉型然後呼叫原本的{\ttfamily copy\-From}
\begin{DoxyParams}[1]{Parameters}
@@ -206,6 +236,10 @@ this
Reimplemented from \hyperlink{classmeow_1_1ObjBase_a79725f50866832762db87184eb528619}{meow\-::\-Obj\-Base}.
+
+
+Definition at line 405 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_a07b1eb689498112691ca72e8c6ae453f}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!create@{create}}
\index{create@{create}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{create}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf Obj\-Base}$\ast$ {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::create (
@@ -224,6 +258,10 @@ new一個自己
Reimplemented from \hyperlink{classmeow_1_1ObjBase_ac9114e6917bca03b8f3c89694214b57c}{meow\-::\-Obj\-Base}.
+
+
+Definition at line 392 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_af8debba04055594b8507c77b3dbd0ff7}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!ctype@{ctype}}
\index{ctype@{ctype}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{ctype}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ char const$\ast$ {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::ctype (
@@ -242,6 +280,10 @@ Reimplemented from \hyperlink{classmeow_1_1ObjBase_ac9114e6917bca03b8f3c89694214
Reimplemented from \hyperlink{classmeow_1_1ObjBase_a4aae58e8005739abe6d091d8b55a21e8}{meow\-::\-Obj\-Base}.
+
+
+Definition at line 413 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_a499f3f0ceb101cb92ea8cd030b3d9952}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!gaussian@{gaussian}}
\index{gaussian@{gaussian}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{gaussian}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf Bitmap} {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::gaussian (
@@ -264,6 +306,10 @@ Reimplemented from \hyperlink{classmeow_1_1ObjBase_a4aae58e8005739abe6d091d8b55a
\begin{DoxyReturn}{Returns}
一個{\ttfamily \hyperlink{classmeow_1_1Bitmap}{Bitmap}} , 是自己被高斯模糊後的結果
\end{DoxyReturn}
+
+
+Definition at line 266 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_a0aae89f4f8dbc1ba2b8f43e29a4a592e}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!gaussianed@{gaussianed}}
\index{gaussianed@{gaussianed}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{gaussianed}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf Bitmap}$<$Pixel$>$\& {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::gaussianed (
@@ -286,6 +332,10 @@ Reimplemented from \hyperlink{classmeow_1_1ObjBase_a4aae58e8005739abe6d091d8b55a
\begin{DoxyReturn}{Returns}
$\ast$this
\end{DoxyReturn}
+
+
+Definition at line 278 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_a1630de00aebe37d58e04d6b9fc69eafb}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!gradianced\-X@{gradianced\-X}}
\index{gradianced\-X@{gradianced\-X}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{gradianced\-X}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf Bitmap}$<$Pixel$>$\& {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::gradianced\-X (
@@ -308,6 +358,10 @@ $\ast$this
\begin{DoxyReturn}{Returns}
$\ast$this
\end{DoxyReturn}
+
+
+Definition at line 302 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_ae8d8985bd64971590862b165e2949faf}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!gradianced\-Y@{gradianced\-Y}}
\index{gradianced\-Y@{gradianced\-Y}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{gradianced\-Y}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf Bitmap}$<$Pixel$>$\& {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::gradianced\-Y (
@@ -330,6 +384,10 @@ $\ast$this
\begin{DoxyReturn}{Returns}
$\ast$this
\end{DoxyReturn}
+
+
+Definition at line 325 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_aaf5c0c592084c80bce532801f4cdeb22}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!gradiance\-X@{gradiance\-X}}
\index{gradiance\-X@{gradiance\-X}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{gradiance\-X}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf Bitmap}$<$Pixel$>$ {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::gradiance\-X (
@@ -352,6 +410,10 @@ $\ast$this
\begin{DoxyReturn}{Returns}
一個{\ttfamily \hyperlink{classmeow_1_1Bitmap}{Bitmap}} , 是自己被偏微分後的結果
\end{DoxyReturn}
+
+
+Definition at line 290 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_aa08c848b01a304f4569f0e45f3ccee12}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!gradiance\-Y@{gradiance\-Y}}
\index{gradiance\-Y@{gradiance\-Y}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{gradiance\-Y}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf Bitmap}$<$Pixel$>$ {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::gradiance\-Y (
@@ -374,6 +436,10 @@ $\ast$this
\begin{DoxyReturn}{Returns}
一個{\ttfamily \hyperlink{classmeow_1_1Bitmap}{Bitmap}} , 是自己被偏微分後的結果
\end{DoxyReturn}
+
+
+Definition at line 313 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_a2290360ab49bdf1f33dc717fce71d5df}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!height@{height}}
\index{height@{height}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{height}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ size\-\_\-t {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::height (
@@ -385,6 +451,10 @@ $\ast$this
回傳高度
+
+
+Definition at line 144 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_a3887d1c54026fe8ed27fd21a294d8d0a}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!height@{height}}
\index{height@{height}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{height}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ size\-\_\-t {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::height (
@@ -407,6 +477,55 @@ $\ast$this
\begin{DoxyReturn}{Returns}
新的高
\end{DoxyReturn}
+
+
+Definition at line 169 of file Bitmap.\-h.
+
+\hypertarget{classmeow_1_1Bitmap_a953dfea2b7d257d43a386e28a2bbbc95}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!matrix@{matrix}}
+\index{matrix@{matrix}!meow::Bitmap@{meow\-::\-Bitmap}}
+\subsubsection[{matrix}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf Matrix}$<$Pixel$>$ const\& {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::matrix (
+\begin{DoxyParamCaption}
+{}
+\end{DoxyParamCaption}
+) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Bitmap_a953dfea2b7d257d43a386e28a2bbbc95}
+
+
+回傳矩陣形式
+
+
+
+Definition at line 240 of file Bitmap.\-h.
+
+\hypertarget{classmeow_1_1Bitmap_a04ae618cb658a075b9bbe2ec2b9d9f2d}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!matrix@{matrix}}
+\index{matrix@{matrix}!meow::Bitmap@{meow\-::\-Bitmap}}
+\subsubsection[{matrix}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf Matrix}$<$Pixel$>$ const\& {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::matrix (
+\begin{DoxyParamCaption}
+\item[{{\bf Matrix}$<$ Pixel $>$ const \&}]{p}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Bitmap_a04ae618cb658a075b9bbe2ec2b9d9f2d}
+
+
+直接設定
+
+
+
+Definition at line 254 of file Bitmap.\-h.
+
+\hypertarget{classmeow_1_1Bitmap_a2c3ed8ebcceb2d5c5267df832e3aa3df}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!matrix\-Get@{matrix\-Get}}
+\index{matrix\-Get@{matrix\-Get}!meow::Bitmap@{meow\-::\-Bitmap}}
+\subsubsection[{matrix\-Get}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf Matrix}$<$Pixel$>$\& {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::matrix\-Get (
+\begin{DoxyParamCaption}
+{}
+\end{DoxyParamCaption}
+)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1Bitmap_a2c3ed8ebcceb2d5c5267df832e3aa3df}
+
+
+回傳矩陣形式 (non-\/constant form)
+
+
+
+Definition at line 247 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_a646c781896c74a7af4814da06cabf9e5}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!operator()@{operator()}}
\index{operator()@{operator()}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{operator()}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ Pixel {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::operator() (
@@ -419,6 +538,10 @@ $\ast$this
same as {\ttfamily pixel(y, x)}
+
+
+Definition at line 339 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_a6ebb5310e9e24cee25fc748a0b9fef28}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!operator()@{operator()}}
\index{operator()@{operator()}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{operator()}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ Pixel const\& {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::operator() (
@@ -432,6 +555,10 @@ same as {\ttfamily pixel(y, x)}
same as {\ttfamily pixel(y, x, p)}
+
+
+Definition at line 346 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_aba3ea0e5f48b63363c91ae4168dbd0bb}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!operator=@{operator=}}
\index{operator=@{operator=}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf Bitmap}\& {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::operator= (
@@ -443,6 +570,10 @@ same as {\ttfamily pixel(y, x, p)}
same as {\ttfamily copy\-From(b)}
+
+
+Definition at line 332 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_ac8f41ae97e068549565e9ac83ffef888}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!pixel@{pixel}}
\index{pixel@{pixel}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{pixel}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ Pixel {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::pixel (
@@ -465,6 +596,10 @@ same as {\ttfamily copy\-From(b)}
\begin{DoxyReturn}{Returns}
該pixel 的 constant reference
\end{DoxyReturn}
+
+
+Definition at line 203 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_afe97efe50d112a71ee45da6d2bc3e9dc}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!pixel@{pixel}}
\index{pixel@{pixel}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{pixel}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ Pixel {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::pixel (
@@ -490,6 +625,10 @@ same as {\ttfamily copy\-From(b)}
\begin{DoxyReturn}{Returns}
該pixel 的 constant reference
\end{DoxyReturn}
+
+
+Definition at line 215 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_a17f92dec30f314d832f040257d6d5584}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!pixels@{pixels}}
\index{pixels@{pixels}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{pixels}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ void {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::pixels (
@@ -523,6 +662,10 @@ same as {\ttfamily copy\-From(b)}
\begin{DoxyReturn}{Returns}
\end{DoxyReturn}
+
+
+Definition at line 231 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_a3b13a4923d68de65bb7e21712185bec8}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!read@{read}}
\index{read@{read}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{read}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ bool {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::read (
@@ -543,6 +686,10 @@ same as {\ttfamily copy\-From(b)}
Reimplemented from \hyperlink{classmeow_1_1ObjBase_a4c1f5cb4b05559197148a8f6524bfc34}{meow\-::\-Obj\-Base}.
+
+
+Definition at line 373 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_affd5f41b44fa6afc55f2a3eb3f01cc4d}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!reference\-From@{reference\-From}}
\index{reference\-From@{reference\-From}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{reference\-From}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ {\bf Bitmap}\& {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::reference\-From (
@@ -554,6 +701,10 @@ Reimplemented from \hyperlink{classmeow_1_1ObjBase_a4c1f5cb4b05559197148a8f6524b
reference
+
+
+Definition at line 117 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_ae7bcc670d666a784d6e5e8f14b74aa3d}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!reset@{reset}}
\index{reset@{reset}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{reset}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ void {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::reset (
@@ -579,6 +730,10 @@ reference
\begin{DoxyReturn}{Returns}
\end{DoxyReturn}
+
+
+Definition at line 130 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_a13b986e9310eb100c100fd62fa548233}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!size@{size}}
\index{size@{size}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{size}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ size\-\_\-t {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::size (
@@ -590,6 +745,10 @@ reference
回傳高度乘以寬度
+
+
+Definition at line 158 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_aef0bc77675e4652f885baf03cbcc25ef}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!size@{size}}
\index{size@{size}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{size}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ size\-\_\-t {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::size (
@@ -615,6 +774,10 @@ reference
\begin{DoxyReturn}{Returns}
新的size
\end{DoxyReturn}
+
+
+Definition at line 192 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_a7f282d9a1ebb07ca5fe12d8ae73121d1}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!type@{type}}
\index{type@{type}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ std\-::string {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::type (
@@ -633,6 +796,10 @@ reference
Reimplemented from \hyperlink{classmeow_1_1ObjBase_a63a4911bb073281820fe9b7a9908ba72}{meow\-::\-Obj\-Base}.
+
+
+Definition at line 421 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_ad8476258a0f9deefdb7170d53949d3ed}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!width@{width}}
\index{width@{width}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{width}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ size\-\_\-t {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::width (
@@ -644,6 +811,10 @@ Reimplemented from \hyperlink{classmeow_1_1ObjBase_a63a4911bb073281820fe9b7a9908
回傳寬度
+
+
+Definition at line 151 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_a49731792bf45d5c230da50e3897e3061}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!width@{width}}
\index{width@{width}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{width}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ size\-\_\-t {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::width (
@@ -666,6 +837,10 @@ Reimplemented from \hyperlink{classmeow_1_1ObjBase_a63a4911bb073281820fe9b7a9908
\begin{DoxyReturn}{Returns}
新的寬
\end{DoxyReturn}
+
+
+Definition at line 180 of file Bitmap.\-h.
+
\hypertarget{classmeow_1_1Bitmap_aad700e26eae54cb653919c165dcc98dd}{\index{meow\-::\-Bitmap@{meow\-::\-Bitmap}!write@{write}}
\index{write@{write}!meow::Bitmap@{meow\-::\-Bitmap}}
\subsubsection[{write}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel$>$ bool {\bf meow\-::\-Bitmap}$<$ Pixel $>$\-::write (
@@ -688,6 +863,10 @@ Reimplemented from \hyperlink{classmeow_1_1ObjBase_ae9e9e5c664b7a92e54a3616983f3
+Definition at line 354 of file Bitmap.\-h.
+
+
+
The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item
meowpp/gra/\hyperlink{Bitmap_8h}{Bitmap.\-h}\end{DoxyCompactItemize}