\section{samuele::Vector Class Reference}
\label{classsamuele_1_1Vector}\index{samuele::Vector@{samuele::Vector}}
{\tt \#include $<$samuele.h$>$}

\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf Vector} (double, double, double)\label{classsamuele_1_1Vector_a1}

\item 
{\bf Vector} {\bf operator+} ({\bf Vector})\label{classsamuele_1_1Vector_a3}

\item 
{\bf Vector} {\bf operator-} ({\bf Vector})\label{classsamuele_1_1Vector_a4}

\item 
double {\bf operator $\ast$} ({\bf Vector})\label{classsamuele_1_1Vector_a5}

\item 
{\bf Vector} {\bf operator $\ast$} (double)\label{classsamuele_1_1Vector_a6}

\item 
{\bf Vector} {\bf unit} ()\label{classsamuele_1_1Vector_a7}

\item 
double {\bf abs} ()\label{classsamuele_1_1Vector_a8}

\item 
void {\bf null} ()\label{classsamuele_1_1Vector_a9}

\end{CompactItemize}
\subsection*{Static Public Member Functions}
\begin{CompactItemize}
\item 
{\bf Vector} {\bf projection} ({\bf Vector}, {\bf Vector})\label{classsamuele_1_1Vector_e0}

\end{CompactItemize}
\subsection*{Public Attributes}
\begin{CompactItemize}
\item 
double {\bf x}\label{classsamuele_1_1Vector_o0}

\item 
double {\bf y}\label{classsamuele_1_1Vector_o1}

\item 
double {\bf z}\label{classsamuele_1_1Vector_o2}

\end{CompactItemize}


\subsection{Detailed Description}
\begin{Desc}
\item[Author:]Samuele Catuzzi \end{Desc}




The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
/home/samy/kbilliards/src/samuele.h\item 
/home/samy/kbilliards/src/samuele.cpp\end{CompactItemize}
