\hypertarget{classGIFBitmap}{\section{G\-I\-F\-Bitmap Class Reference}
\label{classGIFBitmap}\index{G\-I\-F\-Bitmap@{G\-I\-F\-Bitmap}}
}


{\ttfamily \#include $<$G\-I\-F\-Bitmap.\-h$>$}

Inheritance diagram for G\-I\-F\-Bitmap\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classGIFBitmap}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classGIFBitmap_acc91f23ba518d3b0a46f0a88f9ded255}{G\-I\-F\-Bitmap} (const int w, const int h, const int bpp=1)
\item 
\hyperlink{classGIFBitmap_abdb2de8c0e28c862d71ba56ac0563201}{$\sim$\-G\-I\-F\-Bitmap} ()
\item 
void \hyperlink{classGIFBitmap_a10e76c3179a9d1f1c1fb12c9bec8d9ea}{set\-Bitmap} (const \hyperlink{Byte_8h_ae3a497195d617519e5353ea7b417940f}{Byte} $\ast$b)
\item 
void \hyperlink{classGIFBitmap_ad1b280185300547c9df73b5d28c60c3d}{set\-Bitmap\-Row} (const \hyperlink{Byte_8h_ae3a497195d617519e5353ea7b417940f}{Byte} $\ast$b)
\item 
void \hyperlink{classGIFBitmap_aba109986be9cbe0c8a11e8c57b1efe04}{write} (const string filename)
\item 
string \hyperlink{classGIFBitmap_a4450acf9f07c282c77318a294e707929}{file\-Extension} () const 
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{classGIFBitmap_acc91f23ba518d3b0a46f0a88f9ded255}{\index{G\-I\-F\-Bitmap@{G\-I\-F\-Bitmap}!G\-I\-F\-Bitmap@{G\-I\-F\-Bitmap}}
\index{G\-I\-F\-Bitmap@{G\-I\-F\-Bitmap}!GIFBitmap@{G\-I\-F\-Bitmap}}
\subsubsection[{G\-I\-F\-Bitmap}]{\setlength{\rightskip}{0pt plus 5cm}G\-I\-F\-Bitmap\-::\-G\-I\-F\-Bitmap (
\begin{DoxyParamCaption}
\item[{const int}]{w, }
\item[{const int}]{h, }
\item[{const int}]{bpp = {\ttfamily 1}}
\end{DoxyParamCaption}
)}}\label{classGIFBitmap_acc91f23ba518d3b0a46f0a88f9ded255}


References B\-I\-T\-S, normal, and Bitmap\-Image\-::verbosity\-\_\-.

\hypertarget{classGIFBitmap_abdb2de8c0e28c862d71ba56ac0563201}{\index{G\-I\-F\-Bitmap@{G\-I\-F\-Bitmap}!$\sim$\-G\-I\-F\-Bitmap@{$\sim$\-G\-I\-F\-Bitmap}}
\index{$\sim$\-G\-I\-F\-Bitmap@{$\sim$\-G\-I\-F\-Bitmap}!GIFBitmap@{G\-I\-F\-Bitmap}}
\subsubsection[{$\sim$\-G\-I\-F\-Bitmap}]{\setlength{\rightskip}{0pt plus 5cm}G\-I\-F\-Bitmap\-::$\sim$\-G\-I\-F\-Bitmap (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classGIFBitmap_abdb2de8c0e28c862d71ba56ac0563201}


\subsection{Member Function Documentation}
\hypertarget{classGIFBitmap_a4450acf9f07c282c77318a294e707929}{\index{G\-I\-F\-Bitmap@{G\-I\-F\-Bitmap}!file\-Extension@{file\-Extension}}
\index{file\-Extension@{file\-Extension}!GIFBitmap@{G\-I\-F\-Bitmap}}
\subsubsection[{file\-Extension}]{\setlength{\rightskip}{0pt plus 5cm}string G\-I\-F\-Bitmap\-::file\-Extension (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{classGIFBitmap_a4450acf9f07c282c77318a294e707929}


Implements \hyperlink{classBitmapImage_ad87bb04a511bb7f62b04dabbc7603ac8}{Bitmap\-Image}.

\hypertarget{classGIFBitmap_a10e76c3179a9d1f1c1fb12c9bec8d9ea}{\index{G\-I\-F\-Bitmap@{G\-I\-F\-Bitmap}!set\-Bitmap@{set\-Bitmap}}
\index{set\-Bitmap@{set\-Bitmap}!GIFBitmap@{G\-I\-F\-Bitmap}}
\subsubsection[{set\-Bitmap}]{\setlength{\rightskip}{0pt plus 5cm}void G\-I\-F\-Bitmap\-::set\-Bitmap (
\begin{DoxyParamCaption}
\item[{const {\bf Byte} $\ast$}]{b}
\end{DoxyParamCaption}
)}}\label{classGIFBitmap_a10e76c3179a9d1f1c1fb12c9bec8d9ea}
\hypertarget{classGIFBitmap_ad1b280185300547c9df73b5d28c60c3d}{\index{G\-I\-F\-Bitmap@{G\-I\-F\-Bitmap}!set\-Bitmap\-Row@{set\-Bitmap\-Row}}
\index{set\-Bitmap\-Row@{set\-Bitmap\-Row}!GIFBitmap@{G\-I\-F\-Bitmap}}
\subsubsection[{set\-Bitmap\-Row}]{\setlength{\rightskip}{0pt plus 5cm}void G\-I\-F\-Bitmap\-::set\-Bitmap\-Row (
\begin{DoxyParamCaption}
\item[{const {\bf Byte} $\ast$}]{b}
\end{DoxyParamCaption}
)}}\label{classGIFBitmap_ad1b280185300547c9df73b5d28c60c3d}
\hypertarget{classGIFBitmap_aba109986be9cbe0c8a11e8c57b1efe04}{\index{G\-I\-F\-Bitmap@{G\-I\-F\-Bitmap}!write@{write}}
\index{write@{write}!GIFBitmap@{G\-I\-F\-Bitmap}}
\subsubsection[{write}]{\setlength{\rightskip}{0pt plus 5cm}void G\-I\-F\-Bitmap\-::write (
\begin{DoxyParamCaption}
\item[{const string}]{filename}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{classGIFBitmap_aba109986be9cbe0c8a11e8c57b1efe04}


Implements \hyperlink{classBitmapImage_a17641fa3c55d9f2aac6b2f5cbc53086f}{Bitmap\-Image}.



References Bitmap\-Image\-::bg\-\_\-, Bitmap\-Image\-::bitmap\-Rows\-\_\-, Bitmap\-::\-Bitmap\-Colour\-\_\-s\-::blue, Bitmap\-Image\-::bpp\-\_\-, Bitmap\-Image\-::fg\-\_\-, Bitmap\-::\-Bitmap\-Colour\-\_\-s\-::green, Bitmap\-Image\-::h\-\_\-, iround(), Bitmap\-Image\-::is\-Transparent\-\_\-, normal, Bitmap\-::\-Bitmap\-Colour\-\_\-s\-::red, Bitmap\-Image\-::verbosity\-\_\-, and Bitmap\-Image\-::w\-\_\-.



The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
\hyperlink{GIFBitmap_8h}{G\-I\-F\-Bitmap.\-h}\item 
\hyperlink{GIFBitmap_8cc}{G\-I\-F\-Bitmap.\-cc}\end{DoxyCompactItemize}