\doxysection{Point\+\_\+25 Class Reference}
\hypertarget{classPoint__25}{}\label{classPoint__25}\index{Point\_25@{Point\_25}}


{\ttfamily \#include $<$Geometry.\+hpp$>$}

\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{classPoint__25_a71e2fabbdf8cd629510e1cfed521f8bc}\label{classPoint__25_a71e2fabbdf8cd629510e1cfed521f8bc} 
{\bfseries Point\+\_\+25} (const Point\+\_\+2 \&x, int z)
\item 
\Hypertarget{classPoint__25_adf9b56113b9a3029dea7b83041915baf}\label{classPoint__25_adf9b56113b9a3029dea7b83041915baf} 
{\bfseries Point\+\_\+25} (Real x, Real y, int z)
\item 
\Hypertarget{classPoint__25_ab513eb90be15317e244b0ce35e499cfc}\label{classPoint__25_ab513eb90be15317e244b0ce35e499cfc} 
const Point\+\_\+2 \& {\bfseries xy} () const
\item 
\Hypertarget{classPoint__25_aba3e752a69517c9f5d2c62bc60e7d04f}\label{classPoint__25_aba3e752a69517c9f5d2c62bc60e7d04f} 
Real {\bfseries x} () const
\item 
\Hypertarget{classPoint__25_a419a62cac682bcace0d34da23f3e2d45}\label{classPoint__25_a419a62cac682bcace0d34da23f3e2d45} 
Real {\bfseries y} () const
\item 
\Hypertarget{classPoint__25_aca60e70004708f750fa39df0b9266911}\label{classPoint__25_aca60e70004708f750fa39df0b9266911} 
int {\bfseries z} () const
\item 
\Hypertarget{classPoint__25_a2952468cf94365e1740ff530183c64af}\label{classPoint__25_a2952468cf94365e1740ff530183c64af} 
\mbox{\hyperlink{classPoint__25}{Point\+\_\+25}} {\bfseries withZ} (int z) const
\item 
\Hypertarget{classPoint__25_a68ce7ab453f0c6385810db2082ffdfac}\label{classPoint__25_a68ce7ab453f0c6385810db2082ffdfac} 
Bbox\+\_\+2 {\bfseries bbox} () const
\item 
\Hypertarget{classPoint__25_ad6f52e2b30a54f122ea12a4ed5d1a380}\label{classPoint__25_ad6f52e2b30a54f122ea12a4ed5d1a380} 
\mbox{\hyperlink{classPoint__25}{Point\+\_\+25}} \& {\bfseries operator=} (const \mbox{\hyperlink{classPoint__25}{Point\+\_\+25}} \&v)
\item 
\Hypertarget{classPoint__25_a2f7e04490b05aa4e498d4ee9f7eb017d}\label{classPoint__25_a2f7e04490b05aa4e498d4ee9f7eb017d} 
bool {\bfseries operator$<$} (const \mbox{\hyperlink{classPoint__25}{Point\+\_\+25}} \&v) const
\item 
\Hypertarget{classPoint__25_afdd77ad33b8ef1838a6348487acd4714}\label{classPoint__25_afdd77ad33b8ef1838a6348487acd4714} 
bool {\bfseries operator==} (const \mbox{\hyperlink{classPoint__25}{Point\+\_\+25}} \&v) const
\item 
\Hypertarget{classPoint__25_a846cf89d8b9578034cec7ba053c1add1}\label{classPoint__25_a846cf89d8b9578034cec7ba053c1add1} 
\mbox{\hyperlink{classPoint__25}{Point\+\_\+25}} {\bfseries operator+} (const Vector\+\_\+2 \&v) const
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
2.\+5D (2 continuous + 1 discrete) Point class. 

The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
/home/chr/devel/\+Ph\+D/\+Environment/pub/\+PCBEnv/pcbenv/cxx/Geometry.\+hpp\end{DoxyCompactItemize}
