\section{A\-I\-D\-A\-:\-:I\-Plotter\-Region\-R\-O\-O\-T Class Reference}
\label{classAIDA_1_1IPlotterRegionROOT}\index{A\-I\-D\-A\-::\-I\-Plotter\-Region\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Plotter\-Region\-R\-O\-O\-T}}


Dummy implementation of thc class \char`\"{}\-I\-Plotter\-Region\char`\"{}.  




{\ttfamily \#include $<$I\-Plotter\-Region\-R\-O\-O\-T.\-h$>$}

Inheritance diagram for A\-I\-D\-A\-:\-:I\-Plotter\-Region\-R\-O\-O\-T\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classAIDA_1_1IPlotterRegionROOT}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual {\bf $\sim$\-I\-Plotter\-Region\-R\-O\-O\-T} ()\label{classAIDA_1_1IPlotterRegionROOT_a0c07324a709f63c71d5665fe23deb50b}

\begin{DoxyCompactList}\small\item\em Destructor. \end{DoxyCompactList}\item 
virtual bool {\bf plot} (const {\bf I\-Base\-Histogram} \&histogram, const std\-::string \&options=\char`\"{}\char`\"{})
\begin{DoxyCompactList}\small\item\em Add a data analysis object (histogram, function, cloud,...) in the list of things to plot in the region. \end{DoxyCompactList}\item 
virtual bool {\bfseries plot} (const {\bf I\-Base\-Histogram} \&histogram, const {\bf I\-Plotter\-Style} \&{\bf style}, const std\-::string \&options=\char`\"{}\char`\"{})\label{classAIDA_1_1IPlotterRegionROOT_a873064d71a7184f15f559eea11958118}

\item 
virtual bool {\bfseries plot} (const {\bf I\-Function} \&function, const std\-::string \&options=\char`\"{}\char`\"{})\label{classAIDA_1_1IPlotterRegionROOT_a3c8d8453278f8befb213e135ce313357}

\item 
virtual bool {\bfseries plot} (const {\bf I\-Function} \&function, const {\bf I\-Plotter\-Style} \&{\bf style}, const std\-::string \&options=\char`\"{}\char`\"{})\label{classAIDA_1_1IPlotterRegionROOT_ad2bc7df64dbde0bf9f70802902df69a4}

\item 
virtual bool {\bfseries plot} (const {\bf I\-Data\-Point\-Set} \&data\-Point\-Set, const std\-::string \&options=\char`\"{}\char`\"{})\label{classAIDA_1_1IPlotterRegionROOT_a803e2fd387cc0ac62b49a3ac9b35f34f}

\item 
virtual bool {\bfseries plot} (const {\bf I\-Data\-Point\-Set} \&data\-Point\-Set, const {\bf I\-Plotter\-Style} \&{\bf style}, const std\-::string \&options=\char`\"{}\char`\"{})\label{classAIDA_1_1IPlotterRegionROOT_a7c91801a83a0fa8b7cecb30b485d5ed3}

\item 
virtual bool {\bf remove} (const {\bf I\-Base\-Histogram} \&histogram)
\begin{DoxyCompactList}\small\item\em Remove a data analysis object in the list of things to plot in the region. \end{DoxyCompactList}\item 
virtual bool {\bfseries remove} (const {\bf I\-Function} \&function)\label{classAIDA_1_1IPlotterRegionROOT_ab4836d97b7c08e958b58757cdf98af21}

\item 
virtual bool {\bfseries remove} (const {\bf I\-Data\-Point\-Set} \&data\-Point\-Set)\label{classAIDA_1_1IPlotterRegionROOT_a02a4121f13e17ee9d3fff7343c82f8d0}

\item 
virtual void {\bf clear} ()
\begin{DoxyCompactList}\small\item\em Clear the list of things to plot in the region. \end{DoxyCompactList}\item 
virtual bool {\bf set\-Parameter} (const std\-::string \&parameter, const std\-::string \&options=\char`\"{}\char`\"{})
\begin{DoxyCompactList}\small\item\em Set various plotting paramters for the region. \end{DoxyCompactList}\item 
virtual std\-::string {\bf parameter\-Value} (const std\-::string \&parameter) const 
\begin{DoxyCompactList}\small\item\em Get value of a parameter. \end{DoxyCompactList}\item 
virtual std\-::vector$<$ std\-::string $>$ {\bfseries available\-Parameter\-Options} (const std\-::string \&parameter) const \label{classAIDA_1_1IPlotterRegionROOT_a57316be4a49ceebd7e0b0b17ae8e73eb}

\item 
virtual std\-::vector$<$ std\-::string $>$ {\bfseries available\-Parameters} () const \label{classAIDA_1_1IPlotterRegionROOT_ad5bc94ce35e91b479996345f9ef08cc3}

\item 
virtual {\bf I\-Plotter\-Style} \& {\bf style} ()\label{classAIDA_1_1IPlotterRegionROOT_ac1bc88dcd755efad07ad7219c787c64f}

\begin{DoxyCompactList}\small\item\em Get the style of the region. \end{DoxyCompactList}\item 
virtual bool {\bf set\-Style} (const {\bf I\-Plotter\-Style} \&{\bf style})\label{classAIDA_1_1IPlotterRegionROOT_a86f6b11ee504f589188fa6e87d794c12}

\begin{DoxyCompactList}\small\item\em Set the style of a region. \end{DoxyCompactList}\item 
virtual bool {\bf apply\-Style} (const {\bf I\-Plotter\-Style} \&{\bf style})\label{classAIDA_1_1IPlotterRegionROOT_a464fd5e2954135bfbb25a27a59e9e4dd}

\begin{DoxyCompactList}\small\item\em Set the style of a region and apply it to scene objects. \end{DoxyCompactList}\item 
virtual void {\bf set\-Title} (const std\-::string \&title)\label{classAIDA_1_1IPlotterRegionROOT_a7fc519b6966d1c152f0f56b933759d34}

\begin{DoxyCompactList}\small\item\em Set the title of a region. \end{DoxyCompactList}\item 
virtual bool {\bf set\-X\-Limits} (double min=0, double max=0)\label{classAIDA_1_1IPlotterRegionROOT_a33575d6e12d26d107504f43d6dbece3e}

\begin{DoxyCompactList}\small\item\em Set limit of an axis representation the region area. \end{DoxyCompactList}\item 
virtual bool {\bfseries set\-Y\-Limits} (double min=0, double max=0)\label{classAIDA_1_1IPlotterRegionROOT_a67047b97986f7be9cf8f1628bbaa8734}

\item 
virtual bool {\bfseries set\-Z\-Limits} (double min=0, double max=0)\label{classAIDA_1_1IPlotterRegionROOT_a8ae7e3262d8dc8655d41b56756402bc0}

\item 
virtual {\bf I\-Plotter\-Layout} \& {\bf layout} ()
\begin{DoxyCompactList}\small\item\em To customize axis position,etc... \end{DoxyCompactList}\item 
virtual bool {\bfseries set\-Layout} (const {\bf I\-Plotter\-Layout} \&{\bf layout})\label{classAIDA_1_1IPlotterRegionROOT_af2db81da3d39c3cc4615c3c8da6b1318}

\item 
virtual {\bf I\-Info} \& {\bf info} ()\label{classAIDA_1_1IPlotterRegionROOT_ac89552ea69d717a6253c3707a88fd31c}

\begin{DoxyCompactList}\small\item\em Return an \doxyref{I\-Info}{p.}{classAIDA_1_1IInfo} object describing the info area. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Dummy implementation of thc class \char`\"{}\-I\-Plotter\-Region\char`\"{}. 

\begin{DoxyAuthor}{Author}
T. Kraemer, D\-E\-S\-Y 
\end{DoxyAuthor}
\begin{DoxyVersion}{Version}

\end{DoxyVersion}
\begin{DoxyParagraph}{Id\-:}
\doxyref{I\-Plotter\-Region\-R\-O\-O\-T.\-h}{p.}{IPlotterRegionROOT_8h_source},v 1.\-2 2007-\/01-\/04 16\-:24\-:17 tkraemer Exp 
\end{DoxyParagraph}


\subsection{Member Function Documentation}
\index{A\-I\-D\-A\-::\-I\-Plotter\-Region\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Plotter\-Region\-R\-O\-O\-T}!clear@{clear}}
\index{clear@{clear}!AIDA::IPlotterRegionROOT@{A\-I\-D\-A\-::\-I\-Plotter\-Region\-R\-O\-O\-T}}
\subsubsection[{clear}]{\setlength{\rightskip}{0pt plus 5cm}void I\-Plotter\-Region\-R\-O\-O\-T\-::clear (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IPlotterRegionROOT_a4f7a46256362dc05a3868331fdbf5409}


Clear the list of things to plot in the region. 

Clear the corresponding area on screen window(s). 

Implements {\bf A\-I\-D\-A\-::\-I\-Plotter\-Region} \doxyref{}{p.}{classAIDA_1_1IPlotterRegion_a51fbb01fb4520aaf423e6a4fb04ce168}.

\index{A\-I\-D\-A\-::\-I\-Plotter\-Region\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Plotter\-Region\-R\-O\-O\-T}!layout@{layout}}
\index{layout@{layout}!AIDA::IPlotterRegionROOT@{A\-I\-D\-A\-::\-I\-Plotter\-Region\-R\-O\-O\-T}}
\subsubsection[{layout}]{\setlength{\rightskip}{0pt plus 5cm}{\bf I\-Plotter\-Layout} \& I\-Plotter\-Region\-R\-O\-O\-T\-::layout (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IPlotterRegionROOT_a02cb34496d7fca4e3347acaba338776e}


To customize axis position,etc... 

Change object position in the scence. 

Implements {\bf A\-I\-D\-A\-::\-I\-Plotter\-Region} \doxyref{}{p.}{classAIDA_1_1IPlotterRegion_ac97e8fef4ac609d3bee57ddd2e224763}.

\index{A\-I\-D\-A\-::\-I\-Plotter\-Region\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Plotter\-Region\-R\-O\-O\-T}!parameter\-Value@{parameter\-Value}}
\index{parameter\-Value@{parameter\-Value}!AIDA::IPlotterRegionROOT@{A\-I\-D\-A\-::\-I\-Plotter\-Region\-R\-O\-O\-T}}
\subsubsection[{parameter\-Value}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string I\-Plotter\-Region\-R\-O\-O\-T\-::parameter\-Value (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{parameter}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IPlotterRegionROOT_a6e8ffb8408e21c2945a4877cb82d3719}


Get value of a parameter. 


\begin{DoxyParams}{Parameters}
{\em param\-Name} & Name of the parameter. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
the value. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Plotter\-Region} \doxyref{}{p.}{classAIDA_1_1IPlotterRegion_addf514b8ba32971de3d8fd5a030733ea}.

\index{A\-I\-D\-A\-::\-I\-Plotter\-Region\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Plotter\-Region\-R\-O\-O\-T}!plot@{plot}}
\index{plot@{plot}!AIDA::IPlotterRegionROOT@{A\-I\-D\-A\-::\-I\-Plotter\-Region\-R\-O\-O\-T}}
\subsubsection[{plot}]{\setlength{\rightskip}{0pt plus 5cm}bool I\-Plotter\-Region\-R\-O\-O\-T\-::plot (
\begin{DoxyParamCaption}
\item[{const {\bf I\-Base\-Histogram} \&}]{histogram, }
\item[{const std\-::string \&}]{options = {\ttfamily \char`\"{}\char`\"{}}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IPlotterRegionROOT_a9187cc7c2c2f626a2f109745954d7ff0}


Add a data analysis object (histogram, function, cloud,...) in the list of things to plot in the region. 

Activate the underlying graphic toolkit in order to bring something in the screen window(s) attached to the plotter. It assumes that the plotter had been mapped on the screen with its show method. 

Implements {\bf A\-I\-D\-A\-::\-I\-Plotter\-Region} \doxyref{}{p.}{classAIDA_1_1IPlotterRegion_a9158c3a0bbee7c34256a518bca29cf68}.

\index{A\-I\-D\-A\-::\-I\-Plotter\-Region\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Plotter\-Region\-R\-O\-O\-T}!remove@{remove}}
\index{remove@{remove}!AIDA::IPlotterRegionROOT@{A\-I\-D\-A\-::\-I\-Plotter\-Region\-R\-O\-O\-T}}
\subsubsection[{remove}]{\setlength{\rightskip}{0pt plus 5cm}bool I\-Plotter\-Region\-R\-O\-O\-T\-::remove (
\begin{DoxyParamCaption}
\item[{const {\bf I\-Base\-Histogram} \&}]{histogram}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IPlotterRegionROOT_a1497f826f6d94989a6f26a3b04a9cae1}


Remove a data analysis object in the list of things to plot in the region. 

Activate the graphic layer to update the screen window. 

Implements {\bf A\-I\-D\-A\-::\-I\-Plotter\-Region} \doxyref{}{p.}{classAIDA_1_1IPlotterRegion_a8f2460dd93174fe21409a1676c03740b}.

\index{A\-I\-D\-A\-::\-I\-Plotter\-Region\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Plotter\-Region\-R\-O\-O\-T}!set\-Parameter@{set\-Parameter}}
\index{set\-Parameter@{set\-Parameter}!AIDA::IPlotterRegionROOT@{A\-I\-D\-A\-::\-I\-Plotter\-Region\-R\-O\-O\-T}}
\subsubsection[{set\-Parameter}]{\setlength{\rightskip}{0pt plus 5cm}bool I\-Plotter\-Region\-R\-O\-O\-T\-::set\-Parameter (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{parameter, }
\item[{const std\-::string \&}]{options = {\ttfamily \char`\"{}\char`\"{}}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IPlotterRegionROOT_a9cee2118e953325d6221b8eb3fe79b5a}


Set various plotting paramters for the region. 

Activate the graphic layer and update the screen window(s) if needed. 

Implements {\bf A\-I\-D\-A\-::\-I\-Plotter\-Region} \doxyref{}{p.}{classAIDA_1_1IPlotterRegion_a4c02441261456277cbe85da505341190}.



The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
I\-Plotter\-Region\-R\-O\-O\-T.\-h\item 
I\-Plotter\-Region\-R\-O\-O\-T.\-cc\end{DoxyCompactItemize}
