\hypertarget{classPNGBitmap}{\section{P\-N\-G\-Bitmap Class Reference} \label{classPNGBitmap}\index{P\-N\-G\-Bitmap@{P\-N\-G\-Bitmap}} } {\ttfamily \#include $<$P\-N\-G\-Bitmap.\-h$>$} Inheritance diagram for P\-N\-G\-Bitmap\-:\begin{figure}[H] \begin{center} \leavevmode \includegraphics[height=2.000000cm]{classPNGBitmap} \end{center} \end{figure} \subsection*{Public Member Functions} \begin{DoxyCompactItemize} \item \hyperlink{classPNGBitmap_a3f31837813f58eb36668e8dd030df233}{P\-N\-G\-Bitmap} (const int w, const int h, const int bpp=1) \item \hyperlink{classPNGBitmap_a5aaeae3f70920d68292b9a8200d4c69e}{$\sim$\-P\-N\-G\-Bitmap} () \item void \hyperlink{classPNGBitmap_af8d37ead88cc4b1f826bf534ce96904f}{write} (const string filename) \item string \hyperlink{classPNGBitmap_a96f340c66e89a5e2a207badc9693a181}{file\-Extension} () const \end{DoxyCompactItemize} \subsection*{Static Public Member Functions} \begin{DoxyCompactItemize} \item static const char $\ast$ \hyperlink{classPNGBitmap_a59b6533457f02bd5d8004834e8e295d7}{version\-\_\-string} (void) \end{DoxyCompactItemize} \subsection*{Additional Inherited Members} \subsection{Constructor \& Destructor Documentation} \hypertarget{classPNGBitmap_a3f31837813f58eb36668e8dd030df233}{\index{P\-N\-G\-Bitmap@{P\-N\-G\-Bitmap}!P\-N\-G\-Bitmap@{P\-N\-G\-Bitmap}} \index{P\-N\-G\-Bitmap@{P\-N\-G\-Bitmap}!PNGBitmap@{P\-N\-G\-Bitmap}} \subsubsection[{P\-N\-G\-Bitmap}]{\setlength{\rightskip}{0pt plus 5cm}P\-N\-G\-Bitmap\-::\-P\-N\-G\-Bitmap ( \begin{DoxyParamCaption} \item[{const int}]{w, } \item[{const int}]{h, } \item[{const int}]{bpp = {\ttfamily 1}} \end{DoxyParamCaption} )}}\label{classPNGBitmap_a3f31837813f58eb36668e8dd030df233} \hypertarget{classPNGBitmap_a5aaeae3f70920d68292b9a8200d4c69e}{\index{P\-N\-G\-Bitmap@{P\-N\-G\-Bitmap}!$\sim$\-P\-N\-G\-Bitmap@{$\sim$\-P\-N\-G\-Bitmap}} \index{$\sim$\-P\-N\-G\-Bitmap@{$\sim$\-P\-N\-G\-Bitmap}!PNGBitmap@{P\-N\-G\-Bitmap}} \subsubsection[{$\sim$\-P\-N\-G\-Bitmap}]{\setlength{\rightskip}{0pt plus 5cm}P\-N\-G\-Bitmap\-::$\sim$\-P\-N\-G\-Bitmap ( \begin{DoxyParamCaption} {} \end{DoxyParamCaption} )}}\label{classPNGBitmap_a5aaeae3f70920d68292b9a8200d4c69e} \subsection{Member Function Documentation} \hypertarget{classPNGBitmap_a96f340c66e89a5e2a207badc9693a181}{\index{P\-N\-G\-Bitmap@{P\-N\-G\-Bitmap}!file\-Extension@{file\-Extension}} \index{file\-Extension@{file\-Extension}!PNGBitmap@{P\-N\-G\-Bitmap}} \subsubsection[{file\-Extension}]{\setlength{\rightskip}{0pt plus 5cm}string P\-N\-G\-Bitmap\-::file\-Extension ( \begin{DoxyParamCaption} {} \end{DoxyParamCaption} ) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{classPNGBitmap_a96f340c66e89a5e2a207badc9693a181} Implements \hyperlink{classBitmapImage_ad87bb04a511bb7f62b04dabbc7603ac8}{Bitmap\-Image}. \hypertarget{classPNGBitmap_a59b6533457f02bd5d8004834e8e295d7}{\index{P\-N\-G\-Bitmap@{P\-N\-G\-Bitmap}!version\-\_\-string@{version\-\_\-string}} \index{version\-\_\-string@{version\-\_\-string}!PNGBitmap@{P\-N\-G\-Bitmap}} \subsubsection[{version\-\_\-string}]{\setlength{\rightskip}{0pt plus 5cm}static const char$\ast$ P\-N\-G\-Bitmap\-::version\-\_\-string ( \begin{DoxyParamCaption} \item[{void}]{} \end{DoxyParamCaption} )\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}}\label{classPNGBitmap_a59b6533457f02bd5d8004834e8e295d7} Referenced by main(). \hypertarget{classPNGBitmap_af8d37ead88cc4b1f826bf534ce96904f}{\index{P\-N\-G\-Bitmap@{P\-N\-G\-Bitmap}!write@{write}} \index{write@{write}!PNGBitmap@{P\-N\-G\-Bitmap}} \subsubsection[{write}]{\setlength{\rightskip}{0pt plus 5cm}void P\-N\-G\-Bitmap\-::write ( \begin{DoxyParamCaption} \item[{const string}]{filename} \end{DoxyParamCaption} )\hspace{0.3cm}{\ttfamily [virtual]}}}\label{classPNGBitmap_af8d37ead88cc4b1f826bf534ce96904f} Implements \hyperlink{classBitmapImage_a17641fa3c55d9f2aac6b2f5cbc53086f}{Bitmap\-Image}. References Bitmap\-Image\-::bg\-\_\-, Bitmap\-Image\-::bitmap\-\_\-, Bitmap\-Image\-::bitmap\-Rows\-\_\-, Bitmap\-::\-Bitmap\-Colour\-\_\-s\-::blue, Bitmap\-Image\-::bpp\-\_\-, debug, Bitmap\-Image\-::fg\-\_\-, Bitmap\-Image\-::furtherinfo, Bitmap\-::\-Bitmap\-Colour\-\_\-s\-::green, Bitmap\-Image\-::h\-\_\-, Bitmap\-Image\-::inputfilename, iround(), Bitmap\-Image\-::is\-Transparent\-\_\-, normal, Bitmap\-::\-Bitmap\-Colour\-\_\-s\-::red, Bitmap\-Image\-::softwareversion, Bitmap\-Image\-::verbosity\-\_\-, and Bitmap\-Image\-::w\-\_\-. The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize} \item \hyperlink{PNGBitmap_8h}{P\-N\-G\-Bitmap.\-h}\item \hyperlink{PNGBitmap_8cc}{P\-N\-G\-Bitmap.\-cc}\end{DoxyCompactItemize}