272 lines
23 KiB
TeX
272 lines
23 KiB
TeX
\hypertarget{classeo_real_vector_bounds}{}\doxysection{eo\+Real\+Vector\+Bounds Class Reference}
|
|
\label{classeo_real_vector_bounds}\index{eoRealVectorBounds@{eoRealVectorBounds}}
|
|
|
|
|
|
{\ttfamily \#include $<$eo\+Real\+Vector\+Bounds.\+h$>$}
|
|
|
|
|
|
|
|
Inheritance diagram for eo\+Real\+Vector\+Bounds\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=340pt]{classeo_real_vector_bounds__inherit__graph}
|
|
\end{center}
|
|
\end{figure}
|
|
|
|
|
|
Collaboration diagram for eo\+Real\+Vector\+Bounds\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=340pt]{classeo_real_vector_bounds__coll__graph}
|
|
\end{center}
|
|
\end{figure}
|
|
\doxysubsection*{Public Member Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\hyperlink{classeo_real_vector_bounds_a6436093da085cfd6a0abfd50bbf428e5}{eo\+Real\+Vector\+Bounds}} ()
|
|
\item
|
|
\mbox{\hyperlink{classeo_real_vector_bounds_ab9e3d5d5e39bc356a40a09bb35237430}{eo\+Real\+Vector\+Bounds}} (unsigned \+\_\+dim, \mbox{\hyperlink{classeo_real_bounds}{eo\+Real\+Bounds}} \&\+\_\+bounds)
|
|
\item
|
|
\mbox{\hyperlink{classeo_real_vector_bounds_a9f87df8776056cd4714fd1da987faae2}{eo\+Real\+Vector\+Bounds}} (\mbox{\hyperlink{classeo_real_bounds}{eo\+Real\+Bounds}} \&\+\_\+xbounds, \mbox{\hyperlink{classeo_real_bounds}{eo\+Real\+Bounds}} \&\+\_\+ybounds)
|
|
\item
|
|
\mbox{\hyperlink{classeo_real_vector_bounds_acc260cae0a71995c1e2e06eb22b90ae5}{eo\+Real\+Vector\+Bounds}} (unsigned \+\_\+dim, double \+\_\+min, double \+\_\+max)
|
|
\item
|
|
\mbox{\hyperlink{classeo_real_vector_bounds_a9af6bd3999c53b12a7b02e1abb92e5a1}{eo\+Real\+Vector\+Bounds}} (std\+::vector$<$ double $>$ \+\_\+min, std\+::vector$<$ double $>$ \+\_\+max)
|
|
\item
|
|
\mbox{\hyperlink{classeo_real_vector_bounds_aafe40aaa4988e70589b7bf6ef1815251}{eo\+Real\+Vector\+Bounds}} (std\+::string \+\_\+s)
|
|
\item
|
|
virtual \mbox{\hyperlink{classeo_real_vector_bounds_a58f1cb5f3c444944ec0e4ac4b13b46fe}{$\sim$eo\+Real\+Vector\+Bounds}} ()
|
|
\item
|
|
virtual void \mbox{\hyperlink{classeo_real_vector_bounds_aa9b1f0e0ee909eeb586b1f3ec9eb031b}{read\+From}} (std\+::istream \&\+\_\+is)
|
|
\item
|
|
virtual void \mbox{\hyperlink{classeo_real_vector_bounds_a2aa13a300e6b5c113e67153967fe1e40}{read\+From}} (std\+::string \+\_\+s)
|
|
\item
|
|
virtual void \mbox{\hyperlink{classeo_real_vector_bounds_a7ec98544e5ff3ce126d83e07ae4d9b1f}{print\+On}} (std\+::ostream \&\+\_\+os) const
|
|
\item
|
|
void \mbox{\hyperlink{classeo_real_vector_bounds_a41488c9b0bdfa40e46cd7e068cd94948}{adjust\+\_\+size}} (unsigned \+\_\+dim)
|
|
\item
|
|
\mbox{\hyperlink{classeo_real_vector_bounds_a7db8f7c6b573779029d310f044187347}{eo\+Real\+Vector\+Bounds}} (const \mbox{\hyperlink{classeo_real_vector_bounds}{eo\+Real\+Vector\+Bounds}} \&)
|
|
\item
|
|
\mbox{\hyperlink{classeo_real_vector_bounds_a6436093da085cfd6a0abfd50bbf428e5}{eo\+Real\+Vector\+Bounds}} ()
|
|
\item
|
|
\mbox{\hyperlink{classeo_real_vector_bounds_ab9e3d5d5e39bc356a40a09bb35237430}{eo\+Real\+Vector\+Bounds}} (unsigned \+\_\+dim, \mbox{\hyperlink{classeo_real_bounds}{eo\+Real\+Bounds}} \&\+\_\+bounds)
|
|
\item
|
|
\mbox{\hyperlink{classeo_real_vector_bounds_a9f87df8776056cd4714fd1da987faae2}{eo\+Real\+Vector\+Bounds}} (\mbox{\hyperlink{classeo_real_bounds}{eo\+Real\+Bounds}} \&\+\_\+xbounds, \mbox{\hyperlink{classeo_real_bounds}{eo\+Real\+Bounds}} \&\+\_\+ybounds)
|
|
\item
|
|
\mbox{\hyperlink{classeo_real_vector_bounds_acc260cae0a71995c1e2e06eb22b90ae5}{eo\+Real\+Vector\+Bounds}} (unsigned \+\_\+dim, double \+\_\+min, double \+\_\+max)
|
|
\item
|
|
\mbox{\hyperlink{classeo_real_vector_bounds_a9af6bd3999c53b12a7b02e1abb92e5a1}{eo\+Real\+Vector\+Bounds}} (std\+::vector$<$ double $>$ \+\_\+min, std\+::vector$<$ double $>$ \+\_\+max)
|
|
\item
|
|
\mbox{\hyperlink{classeo_real_vector_bounds_aafe40aaa4988e70589b7bf6ef1815251}{eo\+Real\+Vector\+Bounds}} (std\+::string \+\_\+s)
|
|
\item
|
|
virtual \mbox{\hyperlink{classeo_real_vector_bounds_a58f1cb5f3c444944ec0e4ac4b13b46fe}{$\sim$eo\+Real\+Vector\+Bounds}} ()
|
|
\item
|
|
virtual void \mbox{\hyperlink{classeo_real_vector_bounds_a7eda921b8242e88a5ed6e5f339b6f889}{read\+From}} (std\+::istream \&\+\_\+is)
|
|
\item
|
|
virtual void \mbox{\hyperlink{classeo_real_vector_bounds_a36eefe153e3bfd625f7796043414b273}{read\+From}} (std\+::string \+\_\+s)
|
|
\item
|
|
virtual void \mbox{\hyperlink{classeo_real_vector_bounds_a7ec98544e5ff3ce126d83e07ae4d9b1f}{print\+On}} (std\+::ostream \&\+\_\+os) const
|
|
\item
|
|
void \mbox{\hyperlink{classeo_real_vector_bounds_a41488c9b0bdfa40e46cd7e068cd94948}{adjust\+\_\+size}} (unsigned \+\_\+dim)
|
|
\item
|
|
\mbox{\hyperlink{classeo_real_vector_bounds_a7db8f7c6b573779029d310f044187347}{eo\+Real\+Vector\+Bounds}} (const \mbox{\hyperlink{classeo_real_vector_bounds}{eo\+Real\+Vector\+Bounds}} \&)
|
|
\end{DoxyCompactItemize}
|
|
|
|
|
|
\doxysubsection{Detailed Description}
|
|
Now a derived class, for parser reading It holds some of the bounds (and destroy them when dying)
|
|
|
|
\doxysubsection{Constructor \& Destructor Documentation}
|
|
\mbox{\Hypertarget{classeo_real_vector_bounds_a6436093da085cfd6a0abfd50bbf428e5}\label{classeo_real_vector_bounds_a6436093da085cfd6a0abfd50bbf428e5}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\doxysubsubsection{\texorpdfstring{eoRealVectorBounds()}{eoRealVectorBounds()}\hspace{0.1cm}{\footnotesize\ttfamily [1/14]}}
|
|
{\footnotesize\ttfamily eo\+Real\+Vector\+Bounds\+::eo\+Real\+Vector\+Bounds (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
|
|
|
Default Ctor will call base class default ctor \mbox{\Hypertarget{classeo_real_vector_bounds_ab9e3d5d5e39bc356a40a09bb35237430}\label{classeo_real_vector_bounds_ab9e3d5d5e39bc356a40a09bb35237430}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\doxysubsubsection{\texorpdfstring{eoRealVectorBounds()}{eoRealVectorBounds()}\hspace{0.1cm}{\footnotesize\ttfamily [2/14]}}
|
|
{\footnotesize\ttfamily eo\+Real\+Vector\+Bounds\+::eo\+Real\+Vector\+Bounds (\begin{DoxyParamCaption}\item[{unsigned}]{\+\_\+dim, }\item[{\mbox{\hyperlink{classeo_real_bounds}{eo\+Real\+Bounds}} \&}]{\+\_\+bounds }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
|
|
|
Ctor\+: same bounds for everybody, given as an \mbox{\hyperlink{classeo_real_bounds}{eo\+Real\+Bounds}} \mbox{\Hypertarget{classeo_real_vector_bounds_a9f87df8776056cd4714fd1da987faae2}\label{classeo_real_vector_bounds_a9f87df8776056cd4714fd1da987faae2}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\doxysubsubsection{\texorpdfstring{eoRealVectorBounds()}{eoRealVectorBounds()}\hspace{0.1cm}{\footnotesize\ttfamily [3/14]}}
|
|
{\footnotesize\ttfamily eo\+Real\+Vector\+Bounds\+::eo\+Real\+Vector\+Bounds (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classeo_real_bounds}{eo\+Real\+Bounds}} \&}]{\+\_\+xbounds, }\item[{\mbox{\hyperlink{classeo_real_bounds}{eo\+Real\+Bounds}} \&}]{\+\_\+ybounds }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
|
|
|
Ctor, particular case of dim-\/2 \mbox{\Hypertarget{classeo_real_vector_bounds_acc260cae0a71995c1e2e06eb22b90ae5}\label{classeo_real_vector_bounds_acc260cae0a71995c1e2e06eb22b90ae5}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\doxysubsubsection{\texorpdfstring{eoRealVectorBounds()}{eoRealVectorBounds()}\hspace{0.1cm}{\footnotesize\ttfamily [4/14]}}
|
|
{\footnotesize\ttfamily eo\+Real\+Vector\+Bounds\+::eo\+Real\+Vector\+Bounds (\begin{DoxyParamCaption}\item[{unsigned}]{\+\_\+dim, }\item[{double}]{\+\_\+min, }\item[{double}]{\+\_\+max }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
|
|
|
Simple bounds = minimum and maximum (allowed) \mbox{\Hypertarget{classeo_real_vector_bounds_a9af6bd3999c53b12a7b02e1abb92e5a1}\label{classeo_real_vector_bounds_a9af6bd3999c53b12a7b02e1abb92e5a1}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\doxysubsubsection{\texorpdfstring{eoRealVectorBounds()}{eoRealVectorBounds()}\hspace{0.1cm}{\footnotesize\ttfamily [5/14]}}
|
|
{\footnotesize\ttfamily eo\+Real\+Vector\+Bounds\+::eo\+Real\+Vector\+Bounds (\begin{DoxyParamCaption}\item[{std\+::vector$<$ double $>$}]{\+\_\+min, }\item[{std\+::vector$<$ double $>$}]{\+\_\+max }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
|
|
|
Ctor\+: different bounds for different variables, std\+::vectors of double \mbox{\Hypertarget{classeo_real_vector_bounds_aafe40aaa4988e70589b7bf6ef1815251}\label{classeo_real_vector_bounds_aafe40aaa4988e70589b7bf6ef1815251}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\doxysubsubsection{\texorpdfstring{eoRealVectorBounds()}{eoRealVectorBounds()}\hspace{0.1cm}{\footnotesize\ttfamily [6/14]}}
|
|
{\footnotesize\ttfamily eo\+Real\+Vector\+Bounds\+::eo\+Real\+Vector\+Bounds (\begin{DoxyParamCaption}\item[{std\+::string}]{\+\_\+s }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
|
|
|
Ctor from a std\+::string and don\textquotesingle{}t worry, the \mbox{\hyperlink{classeo_real_vector_bounds_a2aa13a300e6b5c113e67153967fe1e40}{read\+From(std\+::string)}} starts by setting everything to 0! \mbox{\Hypertarget{classeo_real_vector_bounds_a58f1cb5f3c444944ec0e4ac4b13b46fe}\label{classeo_real_vector_bounds_a58f1cb5f3c444944ec0e4ac4b13b46fe}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!````~eoRealVectorBounds@{$\sim$eoRealVectorBounds}}
|
|
\index{````~eoRealVectorBounds@{$\sim$eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\doxysubsubsection{\texorpdfstring{$\sim$eoRealVectorBounds()}{~eoRealVectorBounds()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
|
{\footnotesize\ttfamily virtual eo\+Real\+Vector\+Bounds\+::$\sim$eo\+Real\+Vector\+Bounds (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}
|
|
|
|
Dtor\+: destroy all owned\+Bounds -\/ B\+UG ??? \mbox{\Hypertarget{classeo_real_vector_bounds_a7db8f7c6b573779029d310f044187347}\label{classeo_real_vector_bounds_a7db8f7c6b573779029d310f044187347}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\doxysubsubsection{\texorpdfstring{eoRealVectorBounds()}{eoRealVectorBounds()}\hspace{0.1cm}{\footnotesize\ttfamily [7/14]}}
|
|
{\footnotesize\ttfamily eo\+Real\+Vector\+Bounds\+::eo\+Real\+Vector\+Bounds (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classeo_real_vector_bounds}{eo\+Real\+Vector\+Bounds}} \&}]{\+\_\+b }\end{DoxyParamCaption})}
|
|
|
|
need to rewrite copy ctor and assignement operator because of owned\+Bounds \mbox{\Hypertarget{classeo_real_vector_bounds_a6436093da085cfd6a0abfd50bbf428e5}\label{classeo_real_vector_bounds_a6436093da085cfd6a0abfd50bbf428e5}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\doxysubsubsection{\texorpdfstring{eoRealVectorBounds()}{eoRealVectorBounds()}\hspace{0.1cm}{\footnotesize\ttfamily [8/14]}}
|
|
{\footnotesize\ttfamily eo\+Real\+Vector\+Bounds\+::eo\+Real\+Vector\+Bounds (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
|
|
|
Default Ctor will call base class default ctor \mbox{\Hypertarget{classeo_real_vector_bounds_ab9e3d5d5e39bc356a40a09bb35237430}\label{classeo_real_vector_bounds_ab9e3d5d5e39bc356a40a09bb35237430}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\doxysubsubsection{\texorpdfstring{eoRealVectorBounds()}{eoRealVectorBounds()}\hspace{0.1cm}{\footnotesize\ttfamily [9/14]}}
|
|
{\footnotesize\ttfamily eo\+Real\+Vector\+Bounds\+::eo\+Real\+Vector\+Bounds (\begin{DoxyParamCaption}\item[{unsigned}]{\+\_\+dim, }\item[{\mbox{\hyperlink{classeo_real_bounds}{eo\+Real\+Bounds}} \&}]{\+\_\+bounds }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
|
|
|
Ctor\+: same bounds for everybody, given as an \mbox{\hyperlink{classeo_real_bounds}{eo\+Real\+Bounds}} \mbox{\Hypertarget{classeo_real_vector_bounds_a9f87df8776056cd4714fd1da987faae2}\label{classeo_real_vector_bounds_a9f87df8776056cd4714fd1da987faae2}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\doxysubsubsection{\texorpdfstring{eoRealVectorBounds()}{eoRealVectorBounds()}\hspace{0.1cm}{\footnotesize\ttfamily [10/14]}}
|
|
{\footnotesize\ttfamily eo\+Real\+Vector\+Bounds\+::eo\+Real\+Vector\+Bounds (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classeo_real_bounds}{eo\+Real\+Bounds}} \&}]{\+\_\+xbounds, }\item[{\mbox{\hyperlink{classeo_real_bounds}{eo\+Real\+Bounds}} \&}]{\+\_\+ybounds }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
|
|
|
Ctor, particular case of dim-\/2 \mbox{\Hypertarget{classeo_real_vector_bounds_acc260cae0a71995c1e2e06eb22b90ae5}\label{classeo_real_vector_bounds_acc260cae0a71995c1e2e06eb22b90ae5}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\doxysubsubsection{\texorpdfstring{eoRealVectorBounds()}{eoRealVectorBounds()}\hspace{0.1cm}{\footnotesize\ttfamily [11/14]}}
|
|
{\footnotesize\ttfamily eo\+Real\+Vector\+Bounds\+::eo\+Real\+Vector\+Bounds (\begin{DoxyParamCaption}\item[{unsigned}]{\+\_\+dim, }\item[{double}]{\+\_\+min, }\item[{double}]{\+\_\+max }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
|
|
|
Simple bounds = minimum and maximum (allowed) \mbox{\Hypertarget{classeo_real_vector_bounds_a9af6bd3999c53b12a7b02e1abb92e5a1}\label{classeo_real_vector_bounds_a9af6bd3999c53b12a7b02e1abb92e5a1}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\doxysubsubsection{\texorpdfstring{eoRealVectorBounds()}{eoRealVectorBounds()}\hspace{0.1cm}{\footnotesize\ttfamily [12/14]}}
|
|
{\footnotesize\ttfamily eo\+Real\+Vector\+Bounds\+::eo\+Real\+Vector\+Bounds (\begin{DoxyParamCaption}\item[{std\+::vector$<$ double $>$}]{\+\_\+min, }\item[{std\+::vector$<$ double $>$}]{\+\_\+max }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
|
|
|
Ctor\+: different bounds for different variables, std\+::vectors of double \mbox{\Hypertarget{classeo_real_vector_bounds_aafe40aaa4988e70589b7bf6ef1815251}\label{classeo_real_vector_bounds_aafe40aaa4988e70589b7bf6ef1815251}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\doxysubsubsection{\texorpdfstring{eoRealVectorBounds()}{eoRealVectorBounds()}\hspace{0.1cm}{\footnotesize\ttfamily [13/14]}}
|
|
{\footnotesize\ttfamily eo\+Real\+Vector\+Bounds\+::eo\+Real\+Vector\+Bounds (\begin{DoxyParamCaption}\item[{std\+::string}]{\+\_\+s }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
|
|
|
Ctor from a std\+::string and don\textquotesingle{}t worry, the \mbox{\hyperlink{classeo_real_vector_bounds_a2aa13a300e6b5c113e67153967fe1e40}{read\+From(std\+::string)}} starts by setting everything to 0! \mbox{\Hypertarget{classeo_real_vector_bounds_a58f1cb5f3c444944ec0e4ac4b13b46fe}\label{classeo_real_vector_bounds_a58f1cb5f3c444944ec0e4ac4b13b46fe}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!````~eoRealVectorBounds@{$\sim$eoRealVectorBounds}}
|
|
\index{````~eoRealVectorBounds@{$\sim$eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\doxysubsubsection{\texorpdfstring{$\sim$eoRealVectorBounds()}{~eoRealVectorBounds()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
|
{\footnotesize\ttfamily virtual eo\+Real\+Vector\+Bounds\+::$\sim$eo\+Real\+Vector\+Bounds (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}
|
|
|
|
Dtor\+: destroy all owned\+Bounds -\/ B\+UG ??? \mbox{\Hypertarget{classeo_real_vector_bounds_a7db8f7c6b573779029d310f044187347}\label{classeo_real_vector_bounds_a7db8f7c6b573779029d310f044187347}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\doxysubsubsection{\texorpdfstring{eoRealVectorBounds()}{eoRealVectorBounds()}\hspace{0.1cm}{\footnotesize\ttfamily [14/14]}}
|
|
{\footnotesize\ttfamily eo\+Real\+Vector\+Bounds\+::eo\+Real\+Vector\+Bounds (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classeo_real_vector_bounds}{eo\+Real\+Vector\+Bounds}} \&}]{ }\end{DoxyParamCaption})}
|
|
|
|
need to rewrite copy ctor and assignement operator because of owned\+Bounds
|
|
|
|
\doxysubsection{Member Function Documentation}
|
|
\mbox{\Hypertarget{classeo_real_vector_bounds_a41488c9b0bdfa40e46cd7e068cd94948}\label{classeo_real_vector_bounds_a41488c9b0bdfa40e46cd7e068cd94948}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!adjust\_size@{adjust\_size}}
|
|
\index{adjust\_size@{adjust\_size}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\doxysubsubsection{\texorpdfstring{adjust\_size()}{adjust\_size()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
|
{\footnotesize\ttfamily void eo\+Real\+Vector\+Bounds\+::adjust\+\_\+size (\begin{DoxyParamCaption}\item[{unsigned}]{\+\_\+dim }\end{DoxyParamCaption})}
|
|
|
|
Eventually increases the size by duplicating last bound \mbox{\Hypertarget{classeo_real_vector_bounds_a41488c9b0bdfa40e46cd7e068cd94948}\label{classeo_real_vector_bounds_a41488c9b0bdfa40e46cd7e068cd94948}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!adjust\_size@{adjust\_size}}
|
|
\index{adjust\_size@{adjust\_size}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\doxysubsubsection{\texorpdfstring{adjust\_size()}{adjust\_size()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
|
{\footnotesize\ttfamily void eo\+Real\+Vector\+Bounds\+::adjust\+\_\+size (\begin{DoxyParamCaption}\item[{unsigned}]{\+\_\+dim }\end{DoxyParamCaption})}
|
|
|
|
Eventually increases the size by duplicating last bound \mbox{\Hypertarget{classeo_real_vector_bounds_a7ec98544e5ff3ce126d83e07ae4d9b1f}\label{classeo_real_vector_bounds_a7ec98544e5ff3ce126d83e07ae4d9b1f}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!printOn@{printOn}}
|
|
\index{printOn@{printOn}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\doxysubsubsection{\texorpdfstring{printOn()}{printOn()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
|
{\footnotesize\ttfamily virtual void eo\+Real\+Vector\+Bounds\+::print\+On (\begin{DoxyParamCaption}\item[{std\+::ostream \&}]{\+\_\+os }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}
|
|
|
|
overload print\+On method to save space
|
|
|
|
Reimplemented from \mbox{\hyperlink{classeo_real_base_vector_bounds_af1d8deb2410e06f2a8d8ddd03e7e7ff5}{eo\+Real\+Base\+Vector\+Bounds}}.
|
|
|
|
\mbox{\Hypertarget{classeo_real_vector_bounds_a7ec98544e5ff3ce126d83e07ae4d9b1f}\label{classeo_real_vector_bounds_a7ec98544e5ff3ce126d83e07ae4d9b1f}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!printOn@{printOn}}
|
|
\index{printOn@{printOn}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\doxysubsubsection{\texorpdfstring{printOn()}{printOn()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
|
{\footnotesize\ttfamily virtual void eo\+Real\+Vector\+Bounds\+::print\+On (\begin{DoxyParamCaption}\item[{std\+::ostream \&}]{\+\_\+os }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}
|
|
|
|
overload print\+On method to save space
|
|
|
|
Reimplemented from \mbox{\hyperlink{classeo_real_base_vector_bounds_af1d8deb2410e06f2a8d8ddd03e7e7ff5}{eo\+Real\+Base\+Vector\+Bounds}}.
|
|
|
|
\mbox{\Hypertarget{classeo_real_vector_bounds_a7eda921b8242e88a5ed6e5f339b6f889}\label{classeo_real_vector_bounds_a7eda921b8242e88a5ed6e5f339b6f889}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!readFrom@{readFrom}}
|
|
\index{readFrom@{readFrom}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\doxysubsubsection{\texorpdfstring{readFrom()}{readFrom()}\hspace{0.1cm}{\footnotesize\ttfamily [1/4]}}
|
|
{\footnotesize\ttfamily virtual void eo\+Real\+Vector\+Bounds\+::read\+From (\begin{DoxyParamCaption}\item[{std\+::istream \&}]{\+\_\+is }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}
|
|
|
|
Read object from a stream only calls the \mbox{\hyperlink{classeo_real_vector_bounds_a2aa13a300e6b5c113e67153967fe1e40}{read\+From(std\+::string)}} -\/ for param reading
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em \+\_\+is} & A std\+::istream. \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
|
|
|
|
Implements \mbox{\hyperlink{classeo_persistent_af9ffb4fe25ffe2ca3009387ca74abf3a}{eo\+Persistent}}.
|
|
|
|
\mbox{\Hypertarget{classeo_real_vector_bounds_aa9b1f0e0ee909eeb586b1f3ec9eb031b}\label{classeo_real_vector_bounds_aa9b1f0e0ee909eeb586b1f3ec9eb031b}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!readFrom@{readFrom}}
|
|
\index{readFrom@{readFrom}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\doxysubsubsection{\texorpdfstring{readFrom()}{readFrom()}\hspace{0.1cm}{\footnotesize\ttfamily [2/4]}}
|
|
{\footnotesize\ttfamily void eo\+Real\+Vector\+Bounds\+::read\+From (\begin{DoxyParamCaption}\item[{std\+::istream \&}]{\+\_\+is }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}
|
|
|
|
Read object from a stream only calls the \mbox{\hyperlink{classeo_real_vector_bounds_a2aa13a300e6b5c113e67153967fe1e40}{read\+From(std\+::string)}} -\/ for param reading
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em \+\_\+is} & A std\+::istream. \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
|
|
|
|
Implements \mbox{\hyperlink{classeo_persistent_af9ffb4fe25ffe2ca3009387ca74abf3a}{eo\+Persistent}}.
|
|
|
|
\mbox{\Hypertarget{classeo_real_vector_bounds_a36eefe153e3bfd625f7796043414b273}\label{classeo_real_vector_bounds_a36eefe153e3bfd625f7796043414b273}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!readFrom@{readFrom}}
|
|
\index{readFrom@{readFrom}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\doxysubsubsection{\texorpdfstring{readFrom()}{readFrom()}\hspace{0.1cm}{\footnotesize\ttfamily [3/4]}}
|
|
{\footnotesize\ttfamily virtual void eo\+Real\+Vector\+Bounds\+::read\+From (\begin{DoxyParamCaption}\item[{std\+::string}]{\+\_\+s }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}
|
|
|
|
Read object from a std\+::string
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em \+\_\+s} & A std\+::istream. \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
\mbox{\Hypertarget{classeo_real_vector_bounds_a2aa13a300e6b5c113e67153967fe1e40}\label{classeo_real_vector_bounds_a2aa13a300e6b5c113e67153967fe1e40}}
|
|
\index{eoRealVectorBounds@{eoRealVectorBounds}!readFrom@{readFrom}}
|
|
\index{readFrom@{readFrom}!eoRealVectorBounds@{eoRealVectorBounds}}
|
|
\doxysubsubsection{\texorpdfstring{readFrom()}{readFrom()}\hspace{0.1cm}{\footnotesize\ttfamily [4/4]}}
|
|
{\footnotesize\ttfamily void eo\+Real\+Vector\+Bounds\+::read\+From (\begin{DoxyParamCaption}\item[{std\+::string}]{\+\_\+s }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}
|
|
|
|
Read object from a std\+::string
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em \+\_\+s} & A std\+::istream. \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
|
|
|
|
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
|
|
\item
|
|
deprecated/eo/src/utils/eo\+Real\+Vector\+Bounds.\+h\item
|
|
deprecated/eo/src/utils/eo\+Real\+Bounds.\+cpp\end{DoxyCompactItemize}
|