\hypertarget{classChart_1_1Composite}{
\section{Chart::Composite Class Reference}
\label{classChart_1_1Composite}\index{Chart::Composite@{Chart::Composite}}
}


\hyperlink{classChart_1_1Composite}{Composite} class derived from class \hyperlink{classChart_1_1Base}{Base}.  




Inheritance diagram for Chart::Composite:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=172pt]{classChart_1_1Composite__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for Chart::Composite:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=333pt]{classChart_1_1Composite__coll__graph}
\end{center}
\end{figure}
\subsection*{Private Functions}
\label{_amgrp8d29cff216bafa3117e21883ea7c6b5f}
 \begin{DoxyCompactItemize}
\item 
private int \hyperlink{classChart_1_1Composite_a67af0ad77d0c1f4f74da434ceb9cf53c}{\_\-check\_\-data}
\begin{DoxyCompactList}\small\item\em Overwrite \_\-check\_\-data of \hyperlink{classChart_1_1Base}{Chart::Base} and check the internal data to be displayed. \item\end{DoxyCompactList}\item 
private \hyperlink{classChart_1_1Composite_ae4eb768b4ef9d49dc0011bc3f49dab93}{\_\-split\_\-data}
\begin{DoxyCompactList}\small\item\em split data to the composited classes \item\end{DoxyCompactList}\item 
\hypertarget{classChart_1_1Composite_a9fdfe5ec7b8e6aa63797d1e9ae0e4536}{
private \hyperlink{classChart_1_1Composite_a9fdfe5ec7b8e6aa63797d1e9ae0e4536}{\_\-draw\_\-data}}
\label{classChart_1_1Composite_a9fdfe5ec7b8e6aa63797d1e9ae0e4536}

\begin{DoxyCompactList}\small\item\em finally get around to plotting the data for composite chart \item\end{DoxyCompactList}\item 
private \hyperlink{classChart_1_1Composite_aa088e48fc82810b46bde41f468897335}{\_\-legend\_\-example\_\-height\_\-values}
\begin{DoxyCompactList}\small\item\em init the legend\_\-example\_\-height\_\-values \item\end{DoxyCompactList}\item 
private int \hyperlink{classChart_1_1Composite_afcfacbb3cf9fde5a3d9debd6daca3291}{\_\-draw\_\-legend} ()
\begin{DoxyCompactList}\small\item\em let the user know what all the pretty colors mean \item\end{DoxyCompactList}\item 
private int \hyperlink{classChart_1_1Composite_a844a6a68ef755e13236e013decf9cddf}{\_\-draw\_\-top\_\-legend} ()
\begin{DoxyCompactList}\small\item\em put the legend on the top of the data plot \item\end{DoxyCompactList}\item 
private int \hyperlink{classChart_1_1Composite_ae2376bb07ec85374f24b76ac0dbc813a}{\_\-draw\_\-right\_\-legend} ()
\begin{DoxyCompactList}\small\item\em put the legend on the right of the chart \item\end{DoxyCompactList}\item 
private int \hyperlink{classChart_1_1Composite_aaf2a13312cf3fda279eb6b7e37188027}{\_\-draw\_\-left\_\-legend} ()
\begin{DoxyCompactList}\small\item\em draw the legend at the left of the data plot \item\end{DoxyCompactList}\item 
private int \hyperlink{classChart_1_1Composite_a91f9c46886e61ae81057a7489632f366}{\_\-draw\_\-bottom\_\-legend} ()
\begin{DoxyCompactList}\small\item\em put the legend on the bottom of the chart \item\end{DoxyCompactList}\item 
private int \hyperlink{classChart_1_1Composite_a1f58fe4c7a6db069a7f4e173ac76a961}{\_\-draw\_\-none\_\-legend} ()
\begin{DoxyCompactList}\small\item\em no legend to draw. \item\end{DoxyCompactList}\item 
private int \hyperlink{classChart_1_1Composite_a7851868c22518f010a467689cec79b93}{\_\-draw\_\-ticks} ()
\begin{DoxyCompactList}\small\item\em draw the ticks and tick labels \item\end{DoxyCompactList}\item 
private int \hyperlink{classChart_1_1Composite_a346409df6cbd56dae5206294a8e9edcb}{\_\-draw\_\-x\_\-ticks} ()
\begin{DoxyCompactList}\small\item\em draw the x-\/ticks and their labels \item\end{DoxyCompactList}\item 
private int \hyperlink{classChart_1_1Composite_a62fd62f54c05506571d4603e5618af30}{\_\-draw\_\-y\_\-ticks} ()
\begin{DoxyCompactList}\small\item\em draw the y-\/ticks and their labels \item\end{DoxyCompactList}\item 
private \hyperlink{classChart_1_1Composite_ac06ff37b9ca2891fa2a11ce3368a7f6e}{\_\-sub\_\-update} ()
\begin{DoxyCompactList}\small\item\em update all the necessary information in the sub-\/objects \item\end{DoxyCompactList}\item 
private \hyperlink{classChart_1_1Composite_a0db68b32279d7b19c3a0336a24bc360c}{\_\-boundary\_\-update} ()
\begin{DoxyCompactList}\small\item\em copy the current gd\_\-obj boundaries from one object to another \item\end{DoxyCompactList}\item 
private int \hyperlink{classChart_1_1Composite_a6a727845be209cb4d9cb825ab6c5ffb1}{\_\-draw\_\-y\_\-grid\_\-lines} ()
\begin{DoxyCompactList}\small\item\em draw grid\_\-lines for y \item\end{DoxyCompactList}\item 
private int \hyperlink{classChart_1_1Composite_a37406d5ce28e2e8a0465eeff8bfd6911}{\_\-draw\_\-y2\_\-grid\_\-lines} ()
\begin{DoxyCompactList}\small\item\em draw grid\_\-lines for y \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Public Object Methods}
\label{_amgrpfb74d91261823cc595bbeff1eff2b9d5}
 \begin{DoxyCompactItemize}
\item 
int \hyperlink{classChart_1_1Composite_a00e87797c96ce57efc6b066cbe7d6333}{set} (hash opts)
\begin{DoxyCompactList}\small\item\em Set all options. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Public Functions}
\label{_amgrpda6bc86800313ecde6e56bd1b41a7c55}
 \begin{DoxyCompactItemize}
\item 
\hyperlink{classChart_1_1Composite_ab8dbbeec3544f8e9b1b10486aa46459d}{imagemap\_\-dump} ()
\begin{DoxyCompactList}\small\item\em Overwrite function imagemap\_\-dump of base class. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Functions}
\label{_amgrp1be0c318101080497e412caf5a02ec65}
 \begin{DoxyCompactItemize}
\item 
\hypertarget{classChart_1_1Composite_ada84d557f9ee7ba91de68103b092ec05}{
protected retval {\bfseries \_\-\_\-print\_\-array} ()}
\label{classChart_1_1Composite_ada84d557f9ee7ba91de68103b092ec05}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
\hyperlink{classChart_1_1Composite}{Composite} class derived from class \hyperlink{classChart_1_1Base}{Base}. \par
 This class provides all functions which are specific to composite charts 

\subsection{Member Function Documentation}
\hypertarget{classChart_1_1Composite_a0db68b32279d7b19c3a0336a24bc360c}{
\index{Chart::Composite@{Chart::Composite}!\_\-boundary\_\-update@{\_\-boundary\_\-update}}
\index{\_\-boundary\_\-update@{\_\-boundary\_\-update}!Chart::Composite@{Chart::Composite}}
\subsubsection[{\_\-boundary\_\-update}]{\setlength{\rightskip}{0pt plus 5cm}private Chart::Composite::\_\-boundary\_\-update (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{classChart_1_1Composite_a0db68b32279d7b19c3a0336a24bc360c}


copy the current gd\_\-obj boundaries from one object to another 

Only for \hyperlink{classChart_1_1Composite}{Chart::Composite} \hypertarget{classChart_1_1Composite_a91f9c46886e61ae81057a7489632f366}{
\index{Chart::Composite@{Chart::Composite}!\_\-draw\_\-bottom\_\-legend@{\_\-draw\_\-bottom\_\-legend}}
\index{\_\-draw\_\-bottom\_\-legend@{\_\-draw\_\-bottom\_\-legend}!Chart::Composite@{Chart::Composite}}
\subsubsection[{\_\-draw\_\-bottom\_\-legend}]{\setlength{\rightskip}{0pt plus 5cm}private int Chart::Composite::\_\-draw\_\-bottom\_\-legend (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{classChart_1_1Composite_a91f9c46886e61ae81057a7489632f366}


put the legend on the bottom of the chart 

Overwrite the base class \_\-draw\_\-bottom\_\-legend

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


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

\hypertarget{classChart_1_1Composite_aaf2a13312cf3fda279eb6b7e37188027}{
\index{Chart::Composite@{Chart::Composite}!\_\-draw\_\-left\_\-legend@{\_\-draw\_\-left\_\-legend}}
\index{\_\-draw\_\-left\_\-legend@{\_\-draw\_\-left\_\-legend}!Chart::Composite@{Chart::Composite}}
\subsubsection[{\_\-draw\_\-left\_\-legend}]{\setlength{\rightskip}{0pt plus 5cm}private int Chart::Composite::\_\-draw\_\-left\_\-legend (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{classChart_1_1Composite_aaf2a13312cf3fda279eb6b7e37188027}


draw the legend at the left of the data plot 

Overwrite the base class \_\-draw\_\-left\_\-legend

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


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

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


let the user know what all the pretty colors mean 

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


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

\hypertarget{classChart_1_1Composite_a1f58fe4c7a6db069a7f4e173ac76a961}{
\index{Chart::Composite@{Chart::Composite}!\_\-draw\_\-none\_\-legend@{\_\-draw\_\-none\_\-legend}}
\index{\_\-draw\_\-none\_\-legend@{\_\-draw\_\-none\_\-legend}!Chart::Composite@{Chart::Composite}}
\subsubsection[{\_\-draw\_\-none\_\-legend}]{\setlength{\rightskip}{0pt plus 5cm}private int Chart::Composite::\_\-draw\_\-none\_\-legend (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{classChart_1_1Composite_a1f58fe4c7a6db069a7f4e173ac76a961}


no legend to draw. 

. just update the color tables for subs

This routine overwrites this function of the \hyperlink{classChart_1_1Base}{Base} class

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


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

\hypertarget{classChart_1_1Composite_ae2376bb07ec85374f24b76ac0dbc813a}{
\index{Chart::Composite@{Chart::Composite}!\_\-draw\_\-right\_\-legend@{\_\-draw\_\-right\_\-legend}}
\index{\_\-draw\_\-right\_\-legend@{\_\-draw\_\-right\_\-legend}!Chart::Composite@{Chart::Composite}}
\subsubsection[{\_\-draw\_\-right\_\-legend}]{\setlength{\rightskip}{0pt plus 5cm}private int Chart::Composite::\_\-draw\_\-right\_\-legend (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{classChart_1_1Composite_ae2376bb07ec85374f24b76ac0dbc813a}


put the legend on the right of the chart 

Overwrite the base class \_\-draw\_\-right\_\-legend

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


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

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


draw the ticks and tick labels 

Overwrites function \hyperlink{classChart_1_1Composite_a7851868c22518f010a467689cec79b93}{\_\-draw\_\-ticks()} of base class

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


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

\hypertarget{classChart_1_1Composite_a844a6a68ef755e13236e013decf9cddf}{
\index{Chart::Composite@{Chart::Composite}!\_\-draw\_\-top\_\-legend@{\_\-draw\_\-top\_\-legend}}
\index{\_\-draw\_\-top\_\-legend@{\_\-draw\_\-top\_\-legend}!Chart::Composite@{Chart::Composite}}
\subsubsection[{\_\-draw\_\-top\_\-legend}]{\setlength{\rightskip}{0pt plus 5cm}private int Chart::Composite::\_\-draw\_\-top\_\-legend (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{classChart_1_1Composite_a844a6a68ef755e13236e013decf9cddf}


put the legend on the top of the data plot 

Overwrite the base class \_\-draw\_\-top\_\-legend

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


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

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


draw the x-\/ticks and their labels 

Overwrites function \hyperlink{classChart_1_1Composite_a346409df6cbd56dae5206294a8e9edcb}{\_\-draw\_\-x\_\-ticks()} of base class

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


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

\hypertarget{classChart_1_1Composite_a37406d5ce28e2e8a0465eeff8bfd6911}{
\index{Chart::Composite@{Chart::Composite}!\_\-draw\_\-y2\_\-grid\_\-lines@{\_\-draw\_\-y2\_\-grid\_\-lines}}
\index{\_\-draw\_\-y2\_\-grid\_\-lines@{\_\-draw\_\-y2\_\-grid\_\-lines}!Chart::Composite@{Chart::Composite}}
\subsubsection[{\_\-draw\_\-y2\_\-grid\_\-lines}]{\setlength{\rightskip}{0pt plus 5cm}private int Chart::Composite::\_\-draw\_\-y2\_\-grid\_\-lines (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{classChart_1_1Composite_a37406d5ce28e2e8a0465eeff8bfd6911}


draw grid\_\-lines for y 

Overwrites this function of \hyperlink{classChart_1_1Base}{Base} 

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

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


draw grid\_\-lines for y 

Overwrites this function of \hyperlink{classChart_1_1Base}{Base} 

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

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


draw the y-\/ticks and their labels 

Overwrites function \hyperlink{classChart_1_1Composite_a62fd62f54c05506571d4603e5618af30}{\_\-draw\_\-y\_\-ticks()} of base class

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


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

\hypertarget{classChart_1_1Composite_ac06ff37b9ca2891fa2a11ce3368a7f6e}{
\index{Chart::Composite@{Chart::Composite}!\_\-sub\_\-update@{\_\-sub\_\-update}}
\index{\_\-sub\_\-update@{\_\-sub\_\-update}!Chart::Composite@{Chart::Composite}}
\subsubsection[{\_\-sub\_\-update}]{\setlength{\rightskip}{0pt plus 5cm}private Chart::Composite::\_\-sub\_\-update (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{classChart_1_1Composite_ac06ff37b9ca2891fa2a11ce3368a7f6e}


update all the necessary information in the sub-\/objects 

Only for \hyperlink{classChart_1_1Composite}{Chart::Composite} \hypertarget{classChart_1_1Composite_ab8dbbeec3544f8e9b1b10486aa46459d}{
\index{Chart::Composite@{Chart::Composite}!imagemap\_\-dump@{imagemap\_\-dump}}
\index{imagemap\_\-dump@{imagemap\_\-dump}!Chart::Composite@{Chart::Composite}}
\subsubsection[{imagemap\_\-dump}]{\setlength{\rightskip}{0pt plus 5cm}Chart::Composite::imagemap\_\-dump (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{classChart_1_1Composite_ab8dbbeec3544f8e9b1b10486aa46459d}


Overwrite function imagemap\_\-dump of base class. 

Get the information to turn the chart into an imagemap had to override it to reassemble the @data array correctly

\begin{DoxyReturn}{Returns}
Reference to an array of the image 
\end{DoxyReturn}


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

\hypertarget{classChart_1_1Composite_a00e87797c96ce57efc6b066cbe7d6333}{
\index{Chart::Composite@{Chart::Composite}!set@{set}}
\index{set@{set}!Chart::Composite@{Chart::Composite}}
\subsubsection[{set}]{\setlength{\rightskip}{0pt plus 5cm}int Chart::Composite::set (
\begin{DoxyParamCaption}
\item[{hash}]{ opts}
\end{DoxyParamCaption}
)}}
\label{classChart_1_1Composite_a00e87797c96ce57efc6b066cbe7d6333}


Set all options. 


\begin{DoxyParams}{Parameters}
\item[\mbox{\tt[in]} {\em \%opts}]Hash of options to the Chart \end{DoxyParams}
\begin{DoxyReturn}{Returns}
ok or croak
\end{DoxyReturn}
Overwrite the set function of class \hyperlink{classChart_1_1Base}{Base} to pass options to the sub-\/objects later 

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



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


Overwrite \_\-check\_\-data of \hyperlink{classChart_1_1Base}{Chart::Base} and check the internal data to be displayed. 

Make sure the data isn't really weird and collect some basic info about it\par
 \begin{DoxyReturn}{Returns}
status of check 
\end{DoxyReturn}


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

\hypertarget{classChart_1_1Composite_aa088e48fc82810b46bde41f468897335}{
\index{Chart::Composite@{Chart::Composite}!\_\-legend\_\-example\_\-height\_\-values@{\_\-legend\_\-example\_\-height\_\-values}}
\index{\_\-legend\_\-example\_\-height\_\-values@{\_\-legend\_\-example\_\-height\_\-values}!Chart::Composite@{Chart::Composite}}
\subsubsection[{\_\-legend\_\-example\_\-height\_\-values}]{\setlength{\rightskip}{0pt plus 5cm}private {\bf Chart::Composite::\_\-legend\_\-example\_\-height\_\-values}}}
\label{classChart_1_1Composite_aa088e48fc82810b46bde41f468897335}


init the legend\_\-example\_\-height\_\-values 

\hypertarget{classChart_1_1Composite_ae4eb768b4ef9d49dc0011bc3f49dab93}{
\index{Chart::Composite@{Chart::Composite}!\_\-split\_\-data@{\_\-split\_\-data}}
\index{\_\-split\_\-data@{\_\-split\_\-data}!Chart::Composite@{Chart::Composite}}
\subsubsection[{\_\-split\_\-data}]{\setlength{\rightskip}{0pt plus 5cm}private {\bf Chart::Composite::\_\-split\_\-data}}}
\label{classChart_1_1Composite_ae4eb768b4ef9d49dc0011bc3f49dab93}


split data to the composited classes 

create sub-\/objects for each type, store the appropriate data sets in each one, and stick the correct values into them (ie. 'gd\_\-obj'); 

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