\hypertarget{classCircleRANSACParameters}{\section{Circle\-R\-A\-N\-S\-A\-C\-Parameters Class Reference}
\label{classCircleRANSACParameters}\index{Circle\-R\-A\-N\-S\-A\-C\-Parameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}}
}


Parameters obtained from the input .xml file used for R\-A\-N\-S\-A\-C to fit a 2\-D circle model.  




{\ttfamily \#include $<$input\-Params.\-h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classCircleRANSACParameters_ab7c999366414eec5819cdd11a291b291}{Circle\-R\-A\-N\-S\-A\-C\-Parameters} ()
\item 
\hyperlink{classCircleRANSACParameters_a15eed89c8fcf974340393a3a9765cc55}{$\sim$\-Circle\-R\-A\-N\-S\-A\-C\-Parameters} ()
\item 
int \hyperlink{classCircleRANSACParameters_acdba773dd709e12ab2d7d0d4597932c5}{get\-Max\-Iterations} ()
\item 
void \hyperlink{classCircleRANSACParameters_a880cf54ef4625e5873fd0b13e2031cf4}{set\-Max\-Iterations} (int input\-Max\-Iterations)
\item 
float \hyperlink{classCircleRANSACParameters_a5eb539b967eb5efd77f209560a4a2a1d}{get\-Distance\-Threshold} ()
\item 
void \hyperlink{classCircleRANSACParameters_ad700d0826e837161eeadf79543b31082}{set\-Distance\-Threshold} (float input\-Distance\-Threshold)
\item 
float \hyperlink{classCircleRANSACParameters_a3b7da386121b9b4b8ca209388fa6b8cf}{get\-Select\-Within\-Distance\-Value} ()
\item 
void \hyperlink{classCircleRANSACParameters_ac0f13163b3bfa93ef90cf3dfbe2df3aa}{set\-Select\-Within\-Distance\-Value} (float input\-Select\-Within\-Distance\-Value)
\item 
void \hyperlink{classCircleRANSACParameters_a38f926e6d09bfdb1b64c347f7bd7a0b5}{print\-Parameters} ()
\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
int \hyperlink{classCircleRANSACParameters_a32cb281a19a165fc4042f31e8ae5bb40}{\-\_\-\-Max\-Iterations}
\item 
float \hyperlink{classCircleRANSACParameters_a1002458dc1b6751e3188b1e1de076ac0}{\-\_\-\-Distance\-Threshold}
\item 
float \hyperlink{classCircleRANSACParameters_a5d030b3d671442a82f571daf2d5f3d4a}{\-\_\-\-Select\-Within\-Distance\-Value}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Parameters obtained from the input .xml file used for R\-A\-N\-S\-A\-C to fit a 2\-D circle model. 

\subsection{Constructor \& Destructor Documentation}
\hypertarget{classCircleRANSACParameters_ab7c999366414eec5819cdd11a291b291}{\index{Circle\-R\-A\-N\-S\-A\-C\-Parameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}!Circle\-R\-A\-N\-S\-A\-C\-Parameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}}
\index{Circle\-R\-A\-N\-S\-A\-C\-Parameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}!CircleRANSACParameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}}
\subsubsection[{Circle\-R\-A\-N\-S\-A\-C\-Parameters}]{\setlength{\rightskip}{0pt plus 5cm}Circle\-R\-A\-N\-S\-A\-C\-Parameters\-::\-Circle\-R\-A\-N\-S\-A\-C\-Parameters (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classCircleRANSACParameters_ab7c999366414eec5819cdd11a291b291}
\hypertarget{classCircleRANSACParameters_a15eed89c8fcf974340393a3a9765cc55}{\index{Circle\-R\-A\-N\-S\-A\-C\-Parameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}!$\sim$\-Circle\-R\-A\-N\-S\-A\-C\-Parameters@{$\sim$\-Circle\-R\-A\-N\-S\-A\-C\-Parameters}}
\index{$\sim$\-Circle\-R\-A\-N\-S\-A\-C\-Parameters@{$\sim$\-Circle\-R\-A\-N\-S\-A\-C\-Parameters}!CircleRANSACParameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}}
\subsubsection[{$\sim$\-Circle\-R\-A\-N\-S\-A\-C\-Parameters}]{\setlength{\rightskip}{0pt plus 5cm}Circle\-R\-A\-N\-S\-A\-C\-Parameters\-::$\sim$\-Circle\-R\-A\-N\-S\-A\-C\-Parameters (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classCircleRANSACParameters_a15eed89c8fcf974340393a3a9765cc55}


\subsection{Member Function Documentation}
\hypertarget{classCircleRANSACParameters_a5eb539b967eb5efd77f209560a4a2a1d}{\index{Circle\-R\-A\-N\-S\-A\-C\-Parameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}!get\-Distance\-Threshold@{get\-Distance\-Threshold}}
\index{get\-Distance\-Threshold@{get\-Distance\-Threshold}!CircleRANSACParameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}}
\subsubsection[{get\-Distance\-Threshold}]{\setlength{\rightskip}{0pt plus 5cm}float Circle\-R\-A\-N\-S\-A\-C\-Parameters\-::get\-Distance\-Threshold (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classCircleRANSACParameters_a5eb539b967eb5efd77f209560a4a2a1d}
\hypertarget{classCircleRANSACParameters_acdba773dd709e12ab2d7d0d4597932c5}{\index{Circle\-R\-A\-N\-S\-A\-C\-Parameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}!get\-Max\-Iterations@{get\-Max\-Iterations}}
\index{get\-Max\-Iterations@{get\-Max\-Iterations}!CircleRANSACParameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}}
\subsubsection[{get\-Max\-Iterations}]{\setlength{\rightskip}{0pt plus 5cm}int Circle\-R\-A\-N\-S\-A\-C\-Parameters\-::get\-Max\-Iterations (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classCircleRANSACParameters_acdba773dd709e12ab2d7d0d4597932c5}
\hypertarget{classCircleRANSACParameters_a3b7da386121b9b4b8ca209388fa6b8cf}{\index{Circle\-R\-A\-N\-S\-A\-C\-Parameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}!get\-Select\-Within\-Distance\-Value@{get\-Select\-Within\-Distance\-Value}}
\index{get\-Select\-Within\-Distance\-Value@{get\-Select\-Within\-Distance\-Value}!CircleRANSACParameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}}
\subsubsection[{get\-Select\-Within\-Distance\-Value}]{\setlength{\rightskip}{0pt plus 5cm}float Circle\-R\-A\-N\-S\-A\-C\-Parameters\-::get\-Select\-Within\-Distance\-Value (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classCircleRANSACParameters_a3b7da386121b9b4b8ca209388fa6b8cf}
\hypertarget{classCircleRANSACParameters_a38f926e6d09bfdb1b64c347f7bd7a0b5}{\index{Circle\-R\-A\-N\-S\-A\-C\-Parameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}!print\-Parameters@{print\-Parameters}}
\index{print\-Parameters@{print\-Parameters}!CircleRANSACParameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}}
\subsubsection[{print\-Parameters}]{\setlength{\rightskip}{0pt plus 5cm}void Circle\-R\-A\-N\-S\-A\-C\-Parameters\-::print\-Parameters (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classCircleRANSACParameters_a38f926e6d09bfdb1b64c347f7bd7a0b5}
\hypertarget{classCircleRANSACParameters_ad700d0826e837161eeadf79543b31082}{\index{Circle\-R\-A\-N\-S\-A\-C\-Parameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}!set\-Distance\-Threshold@{set\-Distance\-Threshold}}
\index{set\-Distance\-Threshold@{set\-Distance\-Threshold}!CircleRANSACParameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}}
\subsubsection[{set\-Distance\-Threshold}]{\setlength{\rightskip}{0pt plus 5cm}void Circle\-R\-A\-N\-S\-A\-C\-Parameters\-::set\-Distance\-Threshold (
\begin{DoxyParamCaption}
\item[{float}]{input\-Distance\-Threshold}
\end{DoxyParamCaption}
)}}\label{classCircleRANSACParameters_ad700d0826e837161eeadf79543b31082}
\hypertarget{classCircleRANSACParameters_a880cf54ef4625e5873fd0b13e2031cf4}{\index{Circle\-R\-A\-N\-S\-A\-C\-Parameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}!set\-Max\-Iterations@{set\-Max\-Iterations}}
\index{set\-Max\-Iterations@{set\-Max\-Iterations}!CircleRANSACParameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}}
\subsubsection[{set\-Max\-Iterations}]{\setlength{\rightskip}{0pt plus 5cm}void Circle\-R\-A\-N\-S\-A\-C\-Parameters\-::set\-Max\-Iterations (
\begin{DoxyParamCaption}
\item[{int}]{input\-Max\-Iterations}
\end{DoxyParamCaption}
)}}\label{classCircleRANSACParameters_a880cf54ef4625e5873fd0b13e2031cf4}
\hypertarget{classCircleRANSACParameters_ac0f13163b3bfa93ef90cf3dfbe2df3aa}{\index{Circle\-R\-A\-N\-S\-A\-C\-Parameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}!set\-Select\-Within\-Distance\-Value@{set\-Select\-Within\-Distance\-Value}}
\index{set\-Select\-Within\-Distance\-Value@{set\-Select\-Within\-Distance\-Value}!CircleRANSACParameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}}
\subsubsection[{set\-Select\-Within\-Distance\-Value}]{\setlength{\rightskip}{0pt plus 5cm}void Circle\-R\-A\-N\-S\-A\-C\-Parameters\-::set\-Select\-Within\-Distance\-Value (
\begin{DoxyParamCaption}
\item[{float}]{input\-Select\-Within\-Distance\-Value}
\end{DoxyParamCaption}
)}}\label{classCircleRANSACParameters_ac0f13163b3bfa93ef90cf3dfbe2df3aa}


\subsection{Member Data Documentation}
\hypertarget{classCircleRANSACParameters_a1002458dc1b6751e3188b1e1de076ac0}{\index{Circle\-R\-A\-N\-S\-A\-C\-Parameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}!\-\_\-\-Distance\-Threshold@{\-\_\-\-Distance\-Threshold}}
\index{\-\_\-\-Distance\-Threshold@{\-\_\-\-Distance\-Threshold}!CircleRANSACParameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}}
\subsubsection[{\-\_\-\-Distance\-Threshold}]{\setlength{\rightskip}{0pt plus 5cm}float Circle\-R\-A\-N\-S\-A\-C\-Parameters\-::\-\_\-\-Distance\-Threshold\hspace{0.3cm}{\ttfamily [private]}}}\label{classCircleRANSACParameters_a1002458dc1b6751e3188b1e1de076ac0}
\hypertarget{classCircleRANSACParameters_a32cb281a19a165fc4042f31e8ae5bb40}{\index{Circle\-R\-A\-N\-S\-A\-C\-Parameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}!\-\_\-\-Max\-Iterations@{\-\_\-\-Max\-Iterations}}
\index{\-\_\-\-Max\-Iterations@{\-\_\-\-Max\-Iterations}!CircleRANSACParameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}}
\subsubsection[{\-\_\-\-Max\-Iterations}]{\setlength{\rightskip}{0pt plus 5cm}int Circle\-R\-A\-N\-S\-A\-C\-Parameters\-::\-\_\-\-Max\-Iterations\hspace{0.3cm}{\ttfamily [private]}}}\label{classCircleRANSACParameters_a32cb281a19a165fc4042f31e8ae5bb40}
\hypertarget{classCircleRANSACParameters_a5d030b3d671442a82f571daf2d5f3d4a}{\index{Circle\-R\-A\-N\-S\-A\-C\-Parameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}!\-\_\-\-Select\-Within\-Distance\-Value@{\-\_\-\-Select\-Within\-Distance\-Value}}
\index{\-\_\-\-Select\-Within\-Distance\-Value@{\-\_\-\-Select\-Within\-Distance\-Value}!CircleRANSACParameters@{Circle\-R\-A\-N\-S\-A\-C\-Parameters}}
\subsubsection[{\-\_\-\-Select\-Within\-Distance\-Value}]{\setlength{\rightskip}{0pt plus 5cm}float Circle\-R\-A\-N\-S\-A\-C\-Parameters\-::\-\_\-\-Select\-Within\-Distance\-Value\hspace{0.3cm}{\ttfamily [private]}}}\label{classCircleRANSACParameters_a5d030b3d671442a82f571daf2d5f3d4a}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
\hyperlink{inputParams_8h}{input\-Params.\-h}\item 
\hyperlink{inputParams_8cpp}{input\-Params.\-cpp}\end{DoxyCompactItemize}
