\section{Image Class Reference}
\label{class_image}\index{Image@{Image}}


Inherits the Q\+Pixmap class.  




{\ttfamily \#include $<$image.\+h$>$}



Inherits Q\+Pixmap.

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
{\bf Image} (const Q\+String Imagefile\+Path\+\_\+1)
\begin{DoxyCompactList}\small\item\em The constructor of the \doxyref{Image}{p.}{class_image} class. \end{DoxyCompactList}\item 
{\bf Image} ()\label{class_image_a58edd1c45b4faeb5f789b0d036d02313}

\begin{DoxyCompactList}\small\item\em Class default constructor. \end{DoxyCompactList}\item 
virtual {\bf $\sim$\+Image} ()\label{class_image_a46561cd7dcf7e203e9579737e8ace4eb}

\begin{DoxyCompactList}\small\item\em Class destructor. \end{DoxyCompactList}\item 
virtual Q\+String {\bf get\+Image\+Name} () const 
\begin{DoxyCompactList}\small\item\em Returns only the image name (not the filepath) \end{DoxyCompactList}\item 
virtual void {\bf set\+Image\+Name} (Q\+String image\+Name)
\begin{DoxyCompactList}\small\item\em Set the image filepath. \end{DoxyCompactList}\item 
virtual Q\+String {\bf get\+Image\+File\+Path} () const 
\begin{DoxyCompactList}\small\item\em Returns the image filepath. \end{DoxyCompactList}\item 
virtual void {\bf set\+Image\+File\+Path} (Q\+String file\+Path)
\begin{DoxyCompactList}\small\item\em Sets the image filepath. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Inherits the Q\+Pixmap class. 

The image class provides an interface for reading from and writing to files.

\begin{DoxyAuthor}{Author}
David Carmona-\/\+Moreno
\end{DoxyAuthor}
\begin{DoxyVersion}{Version}
1.\+0
\end{DoxyVersion}
\begin{DoxyDate}{Date}
2016/01/11 14\+:00\+:00 
\end{DoxyDate}
\begin{DoxyRefDesc}{Bug}
\item[{\bf Bug}]Not known bugs\end{DoxyRefDesc}


Contacts\+: {\tt nikolaos.\+arvanitopoulos@epfl.\+ch} and {\tt david.\+carmona-\/moreno@epfl.\+ch}

Created on\+: Mon Jan 12 14\+:00\+:00 2016 

\subsection{Constructor \& Destructor Documentation}
\index{Image@{Image}!Image@{Image}}
\index{Image@{Image}!Image@{Image}}
\subsubsection[{Image(const Q\+String Imagefile\+Path\+\_\+1)}]{\setlength{\rightskip}{0pt plus 5cm}Image\+::\+Image (
\begin{DoxyParamCaption}
\item[{const Q\+String}]{Imagefile\+Path\+\_\+1}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\label{class_image_a6e42a28ccece421ff05668da328be2a3}


The constructor of the \doxyref{Image}{p.}{class_image} class. 


\begin{DoxyParams}{Parameters}
{\em Imagefile\+Path\+\_\+1} & The filepath of the image \\
\hline
\end{DoxyParams}


\subsection{Member Function Documentation}
\index{Image@{Image}!get\+Image\+File\+Path@{get\+Image\+File\+Path}}
\index{get\+Image\+File\+Path@{get\+Image\+File\+Path}!Image@{Image}}
\subsubsection[{get\+Image\+File\+Path() const }]{\setlength{\rightskip}{0pt plus 5cm}Q\+String Image\+::get\+Image\+File\+Path (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{class_image_a57abda6eea57a145d78c8a12448904a8}


Returns the image filepath. 

\begin{DoxyReturn}{Returns}
The image filepath 
\end{DoxyReturn}
\index{Image@{Image}!get\+Image\+Name@{get\+Image\+Name}}
\index{get\+Image\+Name@{get\+Image\+Name}!Image@{Image}}
\subsubsection[{get\+Image\+Name() const }]{\setlength{\rightskip}{0pt plus 5cm}Q\+String Image\+::get\+Image\+Name (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{class_image_a779b7e203e3b9065eb798644fc45cef6}


Returns only the image name (not the filepath) 

\begin{DoxyReturn}{Returns}
The image name 
\end{DoxyReturn}
\index{Image@{Image}!set\+Image\+File\+Path@{set\+Image\+File\+Path}}
\index{set\+Image\+File\+Path@{set\+Image\+File\+Path}!Image@{Image}}
\subsubsection[{set\+Image\+File\+Path(\+Q\+String file\+Path)}]{\setlength{\rightskip}{0pt plus 5cm}void Image\+::set\+Image\+File\+Path (
\begin{DoxyParamCaption}
\item[{Q\+String}]{file\+Path}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{class_image_aaf6c9192b8a9855e67f1a94dd65cab5a}


Sets the image filepath. 


\begin{DoxyParams}{Parameters}
{\em file\+Path} & The image filepath \\
\hline
\end{DoxyParams}
\index{Image@{Image}!set\+Image\+Name@{set\+Image\+Name}}
\index{set\+Image\+Name@{set\+Image\+Name}!Image@{Image}}
\subsubsection[{set\+Image\+Name(\+Q\+String image\+Name)}]{\setlength{\rightskip}{0pt plus 5cm}void Image\+::set\+Image\+Name (
\begin{DoxyParamCaption}
\item[{Q\+String}]{image\+Name}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{class_image_a6f23b3c413a986b22333bdded3eac3df}


Set the image filepath. 


\begin{DoxyParams}{Parameters}
{\em image\+Name} & The image filepath \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
void 
\end{DoxyReturn}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
/media/david/4\+A52443\+C52442\+F4\+F/\+Users/\+David/\+Desktop/\+Projet E\+P\+F\+L/\+Ground\+\_\+\+Truthing\+\_\+20\+\_\+10\+\_\+2015/image.\+h\item 
/media/david/4\+A52443\+C52442\+F4\+F/\+Users/\+David/\+Desktop/\+Projet E\+P\+F\+L/\+Ground\+\_\+\+Truthing\+\_\+20\+\_\+10\+\_\+2015/image.\+cpp\end{DoxyCompactItemize}
