\hypertarget{class_s_c_i_run_1_1_gui_1_1_position_provider}{\section{Position\-Provider Class Reference}
\label{class_s_c_i_run_1_1_gui_1_1_position_provider}\index{Position\-Provider@{Position\-Provider}}
}


{\ttfamily \#include $<$Position\-Provider.\-h$>$}

Inheritance diagram for Position\-Provider\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_s_c_i_run_1_1_gui_1_1_position_provider}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual \hyperlink{class_s_c_i_run_1_1_gui_1_1_position_provider_a5998882c76f0f0f1ad1848791bc050ba}{$\sim$\-Position\-Provider} ()
\item 
virtual Q\-Point\-F \hyperlink{class_s_c_i_run_1_1_gui_1_1_position_provider_aeebbd3d5f630967e6ce06dfc8ed26314}{current\-Position} () const =0
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_position_provider_a5998882c76f0f0f1ad1848791bc050ba}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Position\-Provider@{S\-C\-I\-Run\-::\-Gui\-::\-Position\-Provider}!$\sim$\-Position\-Provider@{$\sim$\-Position\-Provider}}
\index{$\sim$\-Position\-Provider@{$\sim$\-Position\-Provider}!SCIRun::Gui::PositionProvider@{S\-C\-I\-Run\-::\-Gui\-::\-Position\-Provider}}
\subsubsection[{$\sim$\-Position\-Provider}]{\setlength{\rightskip}{0pt plus 5cm}virtual $\sim${\bf Position\-Provider} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_gui_1_1_position_provider_a5998882c76f0f0f1ad1848791bc050ba}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_position_provider_aeebbd3d5f630967e6ce06dfc8ed26314}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Position\-Provider@{S\-C\-I\-Run\-::\-Gui\-::\-Position\-Provider}!current\-Position@{current\-Position}}
\index{current\-Position@{current\-Position}!SCIRun::Gui::PositionProvider@{S\-C\-I\-Run\-::\-Gui\-::\-Position\-Provider}}
\subsubsection[{current\-Position}]{\setlength{\rightskip}{0pt plus 5cm}virtual Q\-Point\-F current\-Position (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_gui_1_1_position_provider_aeebbd3d5f630967e6ce06dfc8ed26314}


Implemented in \hyperlink{class_s_c_i_run_1_1_gui_1_1_pass_through_positioner_aee2d8d3e453457e4e8b0ed5f52ae19db}{Pass\-Through\-Positioner}, \hyperlink{class_s_c_i_run_1_1_gui_1_1_midpoint_positioner_aee2d8d3e453457e4e8b0ed5f52ae19db}{Midpoint\-Positioner}, and \hyperlink{class_s_c_i_run_1_1_gui_1_1_proxy_widget_position_aee2d8d3e453457e4e8b0ed5f52ae19db}{Proxy\-Widget\-Position}.



The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Interface/\-Application/\hyperlink{_position_provider_8h}{Position\-Provider.\-h}\end{DoxyCompactItemize}
