\section{A\-I\-D\-A\-:\-:I\-Text\-Style\-R\-O\-O\-T Class Reference}
\label{classAIDA_1_1ITextStyleROOT}\index{A\-I\-D\-A\-::\-I\-Text\-Style\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Text\-Style\-R\-O\-O\-T}}


Style for all text (e.\-g.  




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

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

\begin{DoxyCompactList}\small\item\em Destructor. \end{DoxyCompactList}\item 
virtual std\-::vector$<$ std\-::string $>$ {\bf available\-Fonts} () const \label{classAIDA_1_1ITextStyleROOT_a53823f1d168710ed7638c8c1cc58c9e4}

\begin{DoxyCompactList}\small\item\em Get list of fonts available in this implementation. \end{DoxyCompactList}\item 
virtual double {\bf font\-Size} () const \label{classAIDA_1_1ITextStyleROOT_a25b70ab5a00c5d2c17220e337e3273d9}

\begin{DoxyCompactList}\small\item\em Get current font size. \end{DoxyCompactList}\item 
virtual bool {\bf set\-Font\-Size} (double size)
\begin{DoxyCompactList}\small\item\em Set current font size. \end{DoxyCompactList}\item 
virtual std\-::string {\bf font} () const \label{classAIDA_1_1ITextStyleROOT_aaa4aa8f33111f972921b34f70ff3b789}

\begin{DoxyCompactList}\small\item\em Get name of current font. \end{DoxyCompactList}\item 
virtual bool {\bf set\-Font} (const std\-::string \&{\bf font})
\begin{DoxyCompactList}\small\item\em Set current font, e.\-g. \end{DoxyCompactList}\item 
virtual bool {\bfseries is\-Bold} () const \label{classAIDA_1_1ITextStyleROOT_acd93e6d7be4ef89928fade261b352e85}

\item 
virtual bool {\bfseries is\-Italic} () const \label{classAIDA_1_1ITextStyleROOT_a04e1895a78482087d179599027e9b52e}

\item 
virtual bool {\bfseries is\-Underlined} () const \label{classAIDA_1_1ITextStyleROOT_a9f5f4c58dda1325bb871ead808964c83}

\item 
virtual bool {\bfseries set\-Bold} (bool bold=true)\label{classAIDA_1_1ITextStyleROOT_aaf2adfbe8df7bcccb930ebff3a02252d}

\item 
virtual bool {\bfseries set\-Italic} (bool italic=true)\label{classAIDA_1_1ITextStyleROOT_ac811f628792d89ed926b4f87093a8864}

\item 
virtual bool {\bfseries set\-Underlined} (bool underlined=true)\label{classAIDA_1_1ITextStyleROOT_a14daed3c09e28af4211dab917d08f269}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
Style for all text (e.\-g. 

axis labels, legend box text etc.)

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

\end{DoxyVersion}
\begin{DoxyParagraph}{Id\-:}
\doxyref{I\-Text\-Style\-R\-O\-O\-T.\-h}{p.}{ITextStyleROOT_8h_source},v 1.\-1 2006-\/12-\/07 10\-:33\-:21 tkraemer Exp 
\end{DoxyParagraph}


\subsection{Member Function Documentation}
\index{A\-I\-D\-A\-::\-I\-Text\-Style\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Text\-Style\-R\-O\-O\-T}!set\-Font@{set\-Font}}
\index{set\-Font@{set\-Font}!AIDA::ITextStyleROOT@{A\-I\-D\-A\-::\-I\-Text\-Style\-R\-O\-O\-T}}
\subsubsection[{set\-Font}]{\setlength{\rightskip}{0pt plus 5cm}bool I\-Text\-Style\-R\-O\-O\-T\-::set\-Font (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{font}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1ITextStyleROOT_a1e13a77536f3ef5178ddf6954df582ee}


Set current font, e.\-g. 

\char`\"{}times\-New\-Roman\char`\"{} or \char`\"{}courier\char`\"{}. \begin{DoxyReturn}{Returns}
false if font not supported by this implementation. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Text\-Style} \doxyref{}{p.}{classAIDA_1_1ITextStyle_a137e40479523f21135cb0fd85bad7346}.

\index{A\-I\-D\-A\-::\-I\-Text\-Style\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Text\-Style\-R\-O\-O\-T}!set\-Font\-Size@{set\-Font\-Size}}
\index{set\-Font\-Size@{set\-Font\-Size}!AIDA::ITextStyleROOT@{A\-I\-D\-A\-::\-I\-Text\-Style\-R\-O\-O\-T}}
\subsubsection[{set\-Font\-Size}]{\setlength{\rightskip}{0pt plus 5cm}bool I\-Text\-Style\-R\-O\-O\-T\-::set\-Font\-Size (
\begin{DoxyParamCaption}
\item[{double}]{size}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1ITextStyleROOT_ad17f2597f73b83461f0c8a094fa329ae}


Set current font size. 

\begin{DoxyReturn}{Returns}
false if size not supported by this implementation. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Text\-Style} \doxyref{}{p.}{classAIDA_1_1ITextStyle_a4292efccacbffb94d245fc6de9950b37}.



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