\hypertarget{a00420}{
\section{mln::value::float01\_\-f Struct Reference}
\label{db/d4f/a00420}\index{mln::value::float01\_\-f@{mln::value::float01\_\-f}}
}


Class for floating values restricted to the interval \mbox{[}0..1\mbox{]}.  




{\ttfamily \#include $<$float01\_\-f.hh$>$}



Inherits mln::value::Floating$<$ float01\_\-f $>$, and mln::value::internal::value\_\-like\_\-$<$ float,float,float,float01\_\-f $>$.

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{a00420_a18933dafb203de1fed72d62987431f21}{float01\_\-f} ()
\begin{DoxyCompactList}\small\item\em Constructor without argument. \item\end{DoxyCompactList}\item 
\hyperlink{a00420_a81aa93b5f123b9fb8afb1a27c18ee101}{float01\_\-f} (float val)
\begin{DoxyCompactList}\small\item\em Constructor from a float. \item\end{DoxyCompactList}\item 
\hyperlink{a00420_abd99d59943276f13693ae073c2070deb}{operator float} () const 
\begin{DoxyCompactList}\small\item\em Conversion to a float. \item\end{DoxyCompactList}\item 
\hyperlink{a00420}{float01\_\-f} \& \hyperlink{a00420_a9f0bf55ec94b5b35f89d3a05067c0af0}{operator=} (const float val)
\begin{DoxyCompactList}\small\item\em Assignment from a float. \item\end{DoxyCompactList}\item 
float \hyperlink{a00420_a8dea174ea4b948d23be07fcf3ca9f14c}{value} () const 
\begin{DoxyCompactList}\small\item\em Access to float value. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Class for floating values restricted to the interval \mbox{[}0..1\mbox{]}. 

Definition at line 84 of file float01\_\-f.hh.



\subsection{Constructor \& Destructor Documentation}
\hypertarget{a00420_a18933dafb203de1fed72d62987431f21}{
\index{mln::value::float01\_\-f@{mln::value::float01\_\-f}!float01\_\-f@{float01\_\-f}}
\index{float01\_\-f@{float01\_\-f}!mln::value::float01_f@{mln::value::float01\_\-f}}
\subsubsection[{float01\_\-f}]{\setlength{\rightskip}{0pt plus 5cm}mln::value::float01\_\-f::float01\_\-f (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{db/d4f/a00420_a18933dafb203de1fed72d62987431f21}


Constructor without argument. 



Definition at line 115 of file float01\_\-f.hh.

\hypertarget{a00420_a81aa93b5f123b9fb8afb1a27c18ee101}{
\index{mln::value::float01\_\-f@{mln::value::float01\_\-f}!float01\_\-f@{float01\_\-f}}
\index{float01\_\-f@{float01\_\-f}!mln::value::float01_f@{mln::value::float01\_\-f}}
\subsubsection[{float01\_\-f}]{\setlength{\rightskip}{0pt plus 5cm}mln::value::float01\_\-f::float01\_\-f (
\begin{DoxyParamCaption}
\item[{float}]{ val}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{db/d4f/a00420_a81aa93b5f123b9fb8afb1a27c18ee101}


Constructor from a float. 



Definition at line 120 of file float01\_\-f.hh.



\subsection{Member Function Documentation}
\hypertarget{a00420_abd99d59943276f13693ae073c2070deb}{
\index{mln::value::float01\_\-f@{mln::value::float01\_\-f}!operator float@{operator float}}
\index{operator float@{operator float}!mln::value::float01_f@{mln::value::float01\_\-f}}
\subsubsection[{operator float}]{\setlength{\rightskip}{0pt plus 5cm}mln::value::float01\_\-f::operator float (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{db/d4f/a00420_abd99d59943276f13693ae073c2070deb}


Conversion to a float. 



Definition at line 145 of file float01\_\-f.hh.

\hypertarget{a00420_a9f0bf55ec94b5b35f89d3a05067c0af0}{
\index{mln::value::float01\_\-f@{mln::value::float01\_\-f}!operator=@{operator=}}
\index{operator=@{operator=}!mln::value::float01_f@{mln::value::float01\_\-f}}
\subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}{\bf float01\_\-f} \& mln::value::float01\_\-f::operator= (
\begin{DoxyParamCaption}
\item[{const float}]{ val}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{db/d4f/a00420_a9f0bf55ec94b5b35f89d3a05067c0af0}


Assignment from a float. 



Definition at line 136 of file float01\_\-f.hh.

\hypertarget{a00420_a8dea174ea4b948d23be07fcf3ca9f14c}{
\index{mln::value::float01\_\-f@{mln::value::float01\_\-f}!value@{value}}
\index{value@{value}!mln::value::float01_f@{mln::value::float01\_\-f}}
\subsubsection[{value}]{\setlength{\rightskip}{0pt plus 5cm}float mln::value::float01\_\-f::value (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{db/d4f/a00420_a8dea174ea4b948d23be07fcf3ca9f14c}


Access to float value. 



Definition at line 129 of file float01\_\-f.hh.

