\hypertarget{structrl_1_1_continuous_state_value_functor}{}\section{rl\+:\+:Continuous\+State\+Value\+Functor$<$ State\+Type $>$ Struct Template Reference}
\label{structrl_1_1_continuous_state_value_functor}\index{rl\+::\+Continuous\+State\+Value\+Functor$<$ State\+Type $>$@{rl\+::\+Continuous\+State\+Value\+Functor$<$ State\+Type $>$}}
Inheritance diagram for rl\+:\+:Continuous\+State\+Value\+Functor$<$ State\+Type $>$\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{structrl_1_1_continuous_state_value_functor}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structrl_1_1_continuous_state_value_functor_a5d40cf6eb4afb8e1e8a2ea7d52e95aef}{}\label{structrl_1_1_continuous_state_value_functor_a5d40cf6eb4afb8e1e8a2ea7d52e95aef} 
virtual double {\bfseries operator()} (const State\+Type \&state) const =0
\item 
\hypertarget{structrl_1_1_continuous_state_value_functor_ab2e62455723c5642d352a74ae124e456}{}\label{structrl_1_1_continuous_state_value_functor_ab2e62455723c5642d352a74ae124e456} 
virtual void {\bfseries Update} (const State\+Type \&state, double target, double step\+\_\+size)=0
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$typename State\+Type$>$\newline
struct rl\+::\+Continuous\+State\+Value\+Functor$<$ State\+Type $>$}



Definition at line 56 of file continuous\+\_\+state\+\_\+value\+\_\+functor.\+hpp.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
/\+Users/davidfridovichkeil/\+Documents/\+Developer/rl/include/value/continuous\+\_\+state\+\_\+value\+\_\+functor.\+hpp\end{DoxyCompactItemize}
