\doxysection{IVector\+\_\+3 Class Reference}
\hypertarget{classIVector__3}{}\label{classIVector__3}\index{IVector\_3@{IVector\_3}}
\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{classIVector__3_a4cee3e55991034ffa505dab2f3c4d92a}\label{classIVector__3_a4cee3e55991034ffa505dab2f3c4d92a} 
{\bfseries IVector\+\_\+3} (int X, int Y, int Z)
\item 
\Hypertarget{classIVector__3_a9eccebb514294606e244a50bb41ed731}\label{classIVector__3_a9eccebb514294606e244a50bb41ed731} 
{\bfseries IVector\+\_\+3} (const \mbox{\hyperlink{classIVector__2}{IVector\+\_\+2}} \&v, int Z)
\item 
\Hypertarget{classIVector__3_a4af952753d57ad27063a1343bd4baa43}\label{classIVector__3_a4af952753d57ad27063a1343bd4baa43} 
{\bfseries IVector\+\_\+3} (const \mbox{\hyperlink{classIVector__3}{IVector\+\_\+3}} \&v)
\item 
\Hypertarget{classIVector__3_a91c0524550303e29c7ce602f96c914b6}\label{classIVector__3_a91c0524550303e29c7ce602f96c914b6} 
\mbox{\hyperlink{classIVector__3}{IVector\+\_\+3}} \& {\bfseries operator=} (const \mbox{\hyperlink{classIVector__3}{IVector\+\_\+3}} \&v)
\item 
\Hypertarget{classIVector__3_a1afb8190a35d0a961a2dc5134b3d5518}\label{classIVector__3_a1afb8190a35d0a961a2dc5134b3d5518} 
bool {\bfseries operator==} (const \mbox{\hyperlink{classIVector__3}{IVector\+\_\+3}} \&v) const
\item 
\Hypertarget{classIVector__3_a016f900979db5f25d3b8f68e95f4c056}\label{classIVector__3_a016f900979db5f25d3b8f68e95f4c056} 
bool {\bfseries operator!=} (const \mbox{\hyperlink{classIVector__3}{IVector\+\_\+3}} \&v) const
\item 
\Hypertarget{classIVector__3_ac61935a077d0dbd12dae41abd61df2f2}\label{classIVector__3_ac61935a077d0dbd12dae41abd61df2f2} 
\mbox{\hyperlink{classIVector__3}{IVector\+\_\+3}} {\bfseries operator+} (const \mbox{\hyperlink{classIVector__3}{IVector\+\_\+3}} \&v) const
\item 
\Hypertarget{classIVector__3_af399424dd5126c3f0a747164080decf2}\label{classIVector__3_af399424dd5126c3f0a747164080decf2} 
\mbox{\hyperlink{classIVector__3}{IVector\+\_\+3}} {\bfseries operator-\/} (const \mbox{\hyperlink{classIVector__3}{IVector\+\_\+3}} \&v) const
\item 
\Hypertarget{classIVector__3_a520d5710e35f60b870a4e93d17d01181}\label{classIVector__3_a520d5710e35f60b870a4e93d17d01181} 
\mbox{\hyperlink{classIVector__3}{IVector\+\_\+3}} {\bfseries operator\texorpdfstring{$\ast$}{*}} (int s) const
\item 
\Hypertarget{classIVector__3_a65ac019e6984c0692b91106ea3a36bb2}\label{classIVector__3_a65ac019e6984c0692b91106ea3a36bb2} 
\mbox{\hyperlink{classIVector__3}{IVector\+\_\+3}} {\bfseries operator/} (int s) const
\item 
\Hypertarget{classIVector__3_ad97b36d951fddf8b6474ce48a3220a50}\label{classIVector__3_ad97b36d951fddf8b6474ce48a3220a50} 
\mbox{\hyperlink{classIVector__3}{IVector\+\_\+3}} \& {\bfseries operator+=} (const \mbox{\hyperlink{classIVector__3}{IVector\+\_\+3}} \&v)
\item 
\Hypertarget{classIVector__3_a5ca070ba7c55d3922c83ba32315ffb62}\label{classIVector__3_a5ca070ba7c55d3922c83ba32315ffb62} 
\mbox{\hyperlink{classIVector__3}{IVector\+\_\+3}} \& {\bfseries operator-\/=} (const \mbox{\hyperlink{classIVector__3}{IVector\+\_\+3}} \&v)
\item 
\Hypertarget{classIVector__3_a16ac18a96c0f29763339e95a18d2272d}\label{classIVector__3_a16ac18a96c0f29763339e95a18d2272d} 
\mbox{\hyperlink{classIVector__3}{IVector\+\_\+3}} \& {\bfseries operator\texorpdfstring{$\ast$}{*}=} (int s)
\item 
\Hypertarget{classIVector__3_ab1fbecd0d22156887ffcfe563fa96be5}\label{classIVector__3_ab1fbecd0d22156887ffcfe563fa96be5} 
\mbox{\hyperlink{classIVector__3}{IVector\+\_\+3}} \& {\bfseries operator/=} (int s)
\item 
\Hypertarget{classIVector__3_a9dc75d70f92de824a153956fcd412466}\label{classIVector__3_a9dc75d70f92de824a153956fcd412466} 
\mbox{\hyperlink{classIVector__3}{IVector\+\_\+3}} {\bfseries abs} () const
\item 
\Hypertarget{classIVector__3_a3464032143a1b877a7dd3f48fbf40268}\label{classIVector__3_a3464032143a1b877a7dd3f48fbf40268} 
int32\+\_\+t {\bfseries dot} (const \mbox{\hyperlink{classIVector__3}{IVector\+\_\+3}} \&v) const
\item 
\Hypertarget{classIVector__3_ab0b8b6861649abee983810e09efc0ba9}\label{classIVector__3_ab0b8b6861649abee983810e09efc0ba9} 
int32\+\_\+t {\bfseries norm1} () const
\item 
\Hypertarget{classIVector__3_ac9c2eaaa27c22530ba25e35f6ae96b5b}\label{classIVector__3_ac9c2eaaa27c22530ba25e35f6ae96b5b} 
int32\+\_\+t {\bfseries hprod} () const
\item 
\Hypertarget{classIVector__3_a69043bc1541869ba700bf17a0428fdd1}\label{classIVector__3_a69043bc1541869ba700bf17a0428fdd1} 
\mbox{\hyperlink{classIVector__3}{IVector\+\_\+3}} {\bfseries max\+\_\+cw} (const \mbox{\hyperlink{classIVector__3}{IVector\+\_\+3}} \&v) const
\item 
\Hypertarget{classIVector__3_a8ea45155bde6ccaa2ccf3e1804b1d30a}\label{classIVector__3_a8ea45155bde6ccaa2ccf3e1804b1d30a} 
\mbox{\hyperlink{classIVector__3}{IVector\+\_\+3}} {\bfseries min\+\_\+cw} (const \mbox{\hyperlink{classIVector__3}{IVector\+\_\+3}} \&v) const
\end{DoxyCompactItemize}
\doxysubsubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{classIVector__3_a25e797970cde2006b1d9a1a12a6c093e}\label{classIVector__3_a25e797970cde2006b1d9a1a12a6c093e} 
int32\+\_\+t {\bfseries x}
\item 
\Hypertarget{classIVector__3_a327c7648a06efea06c39a3f6c1a12117}\label{classIVector__3_a327c7648a06efea06c39a3f6c1a12117} 
int32\+\_\+t {\bfseries y}
\item 
\Hypertarget{classIVector__3_a6825bf00701aa15bba9053fdc392aa9c}\label{classIVector__3_a6825bf00701aa15bba9053fdc392aa9c} 
int32\+\_\+t {\bfseries z}
\end{DoxyCompactItemize}


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