\hypertarget{classChart_1_1HorizontalBars}{
\section{Chart::HorizontalBars Class Reference}
\label{classChart_1_1HorizontalBars}\index{Chart::HorizontalBars@{Chart::HorizontalBars}}
}


\hyperlink{classChart_1_1Bars}{Bars} class derived from class \hyperlink{classChart_1_1Base}{Base}.  




Inheritance diagram for Chart::HorizontalBars:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=190pt]{classChart_1_1HorizontalBars__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for Chart::HorizontalBars:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=280pt]{classChart_1_1HorizontalBars__coll__graph}
\end{center}
\end{figure}
\subsection*{Private Functions}
\label{_amgrp8d29cff216bafa3117e21883ea7c6b5f}
 \begin{DoxyCompactItemize}
\item 
\hypertarget{classChart_1_1HorizontalBars_ab15c9c83c6c3b7848d801f293cb887f0}{
private \hyperlink{classChart_1_1HorizontalBars_ab15c9c83c6c3b7848d801f293cb887f0}{\_\-draw\_\-data}}
\label{classChart_1_1HorizontalBars_ab15c9c83c6c3b7848d801f293cb887f0}

\begin{DoxyCompactList}\small\item\em finally get around to plotting the data for (horizontal) bars \item\end{DoxyCompactList}\item 
private int \hyperlink{classChart_1_1HorizontalBars_aabe5236ec45ce98269d60ea17944e283}{\_\-draw\_\-x\_\-ticks} ()
\begin{DoxyCompactList}\small\item\em draw the x-\/ticks and their labels \item\end{DoxyCompactList}\item 
private int \hyperlink{classChart_1_1HorizontalBars_afb085d5cca48ae94538f345945212a82}{\_\-draw\_\-y\_\-ticks} ()
\begin{DoxyCompactList}\small\item\em draw the y-\/ticks and their labels Overwrites this function of \hyperlink{classChart_1_1Base}{Chart::Base} \item\end{DoxyCompactList}\item 
private int \hyperlink{classChart_1_1HorizontalBars_acec45b0698c777d244fb6f6dd1202e20}{\_\-find\_\-y\_\-scale} ()
\begin{DoxyCompactList}\small\item\em find good values for the minimum and maximum y-\/value on the chart overwrite the find\_\-y\_\-scale function, only to get the right f\_\-x\_\-ticks !!!!! \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Object Methods}
\label{_amgrp06e02ce997685862181738d6a83b6f25}
 \begin{DoxyCompactItemize}
\item 
protected retval \hyperlink{classChart_1_1HorizontalBars_aabe5236ec45ce98269d60ea17944e283}{\_\-draw\_\-x\_\-ticks} ()
\begin{DoxyCompactList}\small\item\em draw the x-\/ticks and their labels Overwrites this function of \hyperlink{classChart_1_1Base}{Chart::Base} \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
\hyperlink{classChart_1_1Bars}{Bars} class derived from class \hyperlink{classChart_1_1Base}{Base}. This class provides all functions which are specific to horizontal bars 

\subsection{Member Function Documentation}
\hypertarget{classChart_1_1HorizontalBars_aabe5236ec45ce98269d60ea17944e283}{
\index{Chart::HorizontalBars@{Chart::HorizontalBars}!\_\-draw\_\-x\_\-ticks@{\_\-draw\_\-x\_\-ticks}}
\index{\_\-draw\_\-x\_\-ticks@{\_\-draw\_\-x\_\-ticks}!Chart::HorizontalBars@{Chart::HorizontalBars}}
\subsubsection[{\_\-draw\_\-x\_\-ticks}]{\setlength{\rightskip}{0pt plus 5cm}private int Chart::HorizontalBars::\_\-draw\_\-x\_\-ticks (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{classChart_1_1HorizontalBars_aabe5236ec45ce98269d60ea17944e283}


draw the x-\/ticks and their labels Overwrites this function of \hyperlink{classChart_1_1Base}{Chart::Base} 

\begin{DoxyReturn}{Returns}
status 
\end{DoxyReturn}


Reimplemented from \hyperlink{classChart_1_1Base_a64a81b266a528e24e5547ac504c1fc78}{Chart::Base}.

\hypertarget{classChart_1_1HorizontalBars_aabe5236ec45ce98269d60ea17944e283}{
\index{Chart::HorizontalBars@{Chart::HorizontalBars}!\_\-draw\_\-x\_\-ticks@{\_\-draw\_\-x\_\-ticks}}
\index{\_\-draw\_\-x\_\-ticks@{\_\-draw\_\-x\_\-ticks}!Chart::HorizontalBars@{Chart::HorizontalBars}}
\subsubsection[{\_\-draw\_\-x\_\-ticks}]{\setlength{\rightskip}{0pt plus 5cm}private int Chart::HorizontalBars::\_\-draw\_\-x\_\-ticks (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{classChart_1_1HorizontalBars_aabe5236ec45ce98269d60ea17944e283}


draw the x-\/ticks and their labels 

\begin{DoxyReturn}{Returns}
status 
\end{DoxyReturn}


Reimplemented from \hyperlink{classChart_1_1Base_a64a81b266a528e24e5547ac504c1fc78}{Chart::Base}.

\hypertarget{classChart_1_1HorizontalBars_afb085d5cca48ae94538f345945212a82}{
\index{Chart::HorizontalBars@{Chart::HorizontalBars}!\_\-draw\_\-y\_\-ticks@{\_\-draw\_\-y\_\-ticks}}
\index{\_\-draw\_\-y\_\-ticks@{\_\-draw\_\-y\_\-ticks}!Chart::HorizontalBars@{Chart::HorizontalBars}}
\subsubsection[{\_\-draw\_\-y\_\-ticks}]{\setlength{\rightskip}{0pt plus 5cm}private int Chart::HorizontalBars::\_\-draw\_\-y\_\-ticks (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{classChart_1_1HorizontalBars_afb085d5cca48ae94538f345945212a82}


draw the y-\/ticks and their labels Overwrites this function of \hyperlink{classChart_1_1Base}{Chart::Base} 

\begin{DoxyReturn}{Returns}
status 
\end{DoxyReturn}


Reimplemented from \hyperlink{classChart_1_1Base_a46852297ab12aaf10546e63dd7eab462}{Chart::Base}.

\hypertarget{classChart_1_1HorizontalBars_acec45b0698c777d244fb6f6dd1202e20}{
\index{Chart::HorizontalBars@{Chart::HorizontalBars}!\_\-find\_\-y\_\-scale@{\_\-find\_\-y\_\-scale}}
\index{\_\-find\_\-y\_\-scale@{\_\-find\_\-y\_\-scale}!Chart::HorizontalBars@{Chart::HorizontalBars}}
\subsubsection[{\_\-find\_\-y\_\-scale}]{\setlength{\rightskip}{0pt plus 5cm}private int Chart::HorizontalBars::\_\-find\_\-y\_\-scale (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{classChart_1_1HorizontalBars_acec45b0698c777d244fb6f6dd1202e20}


find good values for the minimum and maximum y-\/value on the chart overwrite the find\_\-y\_\-scale function, only to get the right f\_\-x\_\-ticks !!!!! 

\begin{DoxyReturn}{Returns}
status 
\end{DoxyReturn}


Reimplemented from \hyperlink{classChart_1_1Base_acb2fe91b2d57e43d84b1bc6f092ac68d}{Chart::Base}.



The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
Chart/\hyperlink{HorizontalBars_8pm}{HorizontalBars.pm}\end{DoxyCompactItemize}
