\section{Point2\-D Class Reference}
\label{classPoint2D}\index{Point2\-D@{Point2\-D}}
Inheritance diagram for Point2\-D\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{classPoint2D}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
void {\bfseries calc} ()\label{classPoint2D_aece64ba3efd4fb36509544136eda7902}

\item 
void {\bfseries calc} (double \-\_\-x, double \-\_\-y)\label{classPoint2D_a721f866cc3a9eb3faa4d0fcf9e8e6c4e}

\item 
void {\bfseries calc} ({\bf Point2\-D} const \&a)\label{classPoint2D_a73da1a1e26c3d25e929588ff57c1ff69}

\item 
double {\bfseries dist2} ({\bf Point2\-D} \&a)\label{classPoint2D_ab501453724ccaa993110b65ae71fdd4b}

\item 
double {\bfseries dist} ({\bf Point2\-D} \&a)\label{classPoint2D_a37f5dead3e3bb917ca3abf4ec25785fa}

\item 
{\bfseries Point2\-D} (double \-\_\-x, double \-\_\-y)\label{classPoint2D_a19b448bff34c28daaab48709ee8d61f7}

\item 
{\bfseries Point2\-D} ({\bf Point2\-D} const \&a)\label{classPoint2D_aebe7f00f2b955540dec60b30276f1c3e}

\item 
{\bf Point2\-D} \& {\bfseries operator=} (const {\bf Point2\-D} \&a)\label{classPoint2D_a0fe0f1edfb6a3dcdd176ebc7d2e89ea4}

\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
double {\bfseries x}\label{classPoint2D_a42fcad8b63853b1136e6207ace6d555e}

\item 
double {\bfseries y}\label{classPoint2D_a55747be726950fdcba27c1ad032bfdf1}

\item 
double {\bfseries rz}\label{classPoint2D_a003ffd0693529652e706e89a10a0bb71}

\item 
double {\bfseries rz2}\label{classPoint2D_ad534c3aa4dc16dbecfb0f07515b12984}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
B\-\_\-\-Util.\-h\end{DoxyCompactItemize}
