\hypertarget{classChart_1_1Pie}{
\section{Chart::Pie Class Reference}
\label{classChart_1_1Pie}\index{Chart::Pie@{Chart::Pie}}
}


\hyperlink{classChart_1_1Pie}{Pie} class derived class for Chart to implement pies.  




Inheritance diagram for Chart::Pie:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=148pt]{classChart_1_1Pie__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for Chart::Pie:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=289pt]{classChart_1_1Pie__coll__graph}
\end{center}
\end{figure}
\subsection*{Private Functions}
\label{_amgrp8d29cff216bafa3117e21883ea7c6b5f}
 \begin{DoxyCompactItemize}
\item 
private \hyperlink{classChart_1_1Pie_a223df30ed6555878015b643547919911}{\_\-draw\_\-data}
\begin{DoxyCompactList}\small\item\em finally get around to plotting the data \item\end{DoxyCompactList}\item 
\hypertarget{classChart_1_1Pie_a382ad440d989138b4407473660cc0049}{
private \hyperlink{classChart_1_1Pie_a382ad440d989138b4407473660cc0049}{\_\-draw\_\-right\_\-legend}}
\label{classChart_1_1Pie_a382ad440d989138b4407473660cc0049}

\begin{DoxyCompactList}\small\item\em Overwrite the legend methods to get the right legend. \item\end{DoxyCompactList}\item 
\hypertarget{classChart_1_1Pie_a2cb3d178f0140da6e9d65bde7bd66563}{
private \hyperlink{classChart_1_1Pie_a2cb3d178f0140da6e9d65bde7bd66563}{\_\-draw\_\-left\_\-legend}}
\label{classChart_1_1Pie_a2cb3d178f0140da6e9d65bde7bd66563}

\begin{DoxyCompactList}\small\item\em put the legend on the left of the chart \item\end{DoxyCompactList}\item 
\hypertarget{classChart_1_1Pie_a4784e7e03796ecef3126fc505fa1e992}{
private \hyperlink{classChart_1_1Pie_a4784e7e03796ecef3126fc505fa1e992}{\_\-draw\_\-bottom\_\-legend}}
\label{classChart_1_1Pie_a4784e7e03796ecef3126fc505fa1e992}

\begin{DoxyCompactList}\small\item\em put the legend on the bottom of the chart \item\end{DoxyCompactList}\item 
\hypertarget{classChart_1_1Pie_acf7d23aa043e7ecc4aa1fcd4c80f9d9e}{
private \hyperlink{classChart_1_1Pie_acf7d23aa043e7ecc4aa1fcd4c80f9d9e}{\_\-draw\_\-top\_\-legend}}
\label{classChart_1_1Pie_acf7d23aa043e7ecc4aa1fcd4c80f9d9e}

\begin{DoxyCompactList}\small\item\em put the legend on top of the chart \item\end{DoxyCompactList}\item 
private \hyperlink{classChart_1_1Pie_ac4809da05e978fb109873de806d75b35}{\_\-draw\_\-x\_\-ticks}
\begin{DoxyCompactList}\small\item\em Override the ticks methods for the pie charts. \item\end{DoxyCompactList}\item 
private \hyperlink{classChart_1_1Pie_adaf9a2d4a6b552f205e3455b61c687cb}{\_\-draw\_\-y\_\-ticks}
\begin{DoxyCompactList}\small\item\em Override the ticks methods for the pie charts. \item\end{DoxyCompactList}\item 
private \hyperlink{classChart_1_1Pie_ae2d77fbce88ae7e1a9e37b8a5cdcb5cb}{\_\-find\_\-y\_\-scale}
\begin{DoxyCompactList}\small\item\em Override the find\_\-y\_\-scale methods for the pie charts. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
\hyperlink{classChart_1_1Pie}{Pie} class derived class for Chart to implement pies. 

\subsection{Member Data Documentation}
\hypertarget{classChart_1_1Pie_a223df30ed6555878015b643547919911}{
\index{Chart::Pie@{Chart::Pie}!\_\-draw\_\-data@{\_\-draw\_\-data}}
\index{\_\-draw\_\-data@{\_\-draw\_\-data}!Chart::Pie@{Chart::Pie}}
\subsubsection[{\_\-draw\_\-data}]{\setlength{\rightskip}{0pt plus 5cm}private {\bf Chart::Pie::\_\-draw\_\-data}}}
\label{classChart_1_1Pie_a223df30ed6555878015b643547919911}


finally get around to plotting the data 

The user may define the kind of labelling the data by setting\par
 'label\_\-values' to 'percent' if she wants to have the percentages\par
 'label\_\-values' to 'values' if she wants to have the absolut values\par
 'label\_\-values' to 'both' if she wants to have absolut values and percentages\par
 'label\_\-values' to 'none' if she wants to have neither absolute values nor percentages\par
 'ring' to a number less then 1 to define a ring as output; if 'ring' is 1 ore greater a full pie is plotted\par
 \hypertarget{classChart_1_1Pie_ac4809da05e978fb109873de806d75b35}{
\index{Chart::Pie@{Chart::Pie}!\_\-draw\_\-x\_\-ticks@{\_\-draw\_\-x\_\-ticks}}
\index{\_\-draw\_\-x\_\-ticks@{\_\-draw\_\-x\_\-ticks}!Chart::Pie@{Chart::Pie}}
\subsubsection[{\_\-draw\_\-x\_\-ticks}]{\setlength{\rightskip}{0pt plus 5cm}private {\bf Chart::Pie::\_\-draw\_\-x\_\-ticks}}}
\label{classChart_1_1Pie_ac4809da05e978fb109873de806d75b35}


Override the ticks methods for the pie charts. 

\par
 Here: do nothing \hypertarget{classChart_1_1Pie_adaf9a2d4a6b552f205e3455b61c687cb}{
\index{Chart::Pie@{Chart::Pie}!\_\-draw\_\-y\_\-ticks@{\_\-draw\_\-y\_\-ticks}}
\index{\_\-draw\_\-y\_\-ticks@{\_\-draw\_\-y\_\-ticks}!Chart::Pie@{Chart::Pie}}
\subsubsection[{\_\-draw\_\-y\_\-ticks}]{\setlength{\rightskip}{0pt plus 5cm}private {\bf Chart::Pie::\_\-draw\_\-y\_\-ticks}}}
\label{classChart_1_1Pie_adaf9a2d4a6b552f205e3455b61c687cb}


Override the ticks methods for the pie charts. 

\par
 \hypertarget{classChart_1_1Pie_ae2d77fbce88ae7e1a9e37b8a5cdcb5cb}{
\index{Chart::Pie@{Chart::Pie}!\_\-find\_\-y\_\-scale@{\_\-find\_\-y\_\-scale}}
\index{\_\-find\_\-y\_\-scale@{\_\-find\_\-y\_\-scale}!Chart::Pie@{Chart::Pie}}
\subsubsection[{\_\-find\_\-y\_\-scale}]{\setlength{\rightskip}{0pt plus 5cm}private {\bf Chart::Pie::\_\-find\_\-y\_\-scale}}}
\label{classChart_1_1Pie_ae2d77fbce88ae7e1a9e37b8a5cdcb5cb}


Override the find\_\-y\_\-scale methods for the pie charts. 

\par
 Here: do nothing 

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