\hypertarget{a00177}{
\section{mln::Dpoint$<$ E $>$ Struct Template Reference}
\label{dd/d4c/a00177}\index{mln::Dpoint@{mln::Dpoint}}
}


Base class for implementation of delta-\/point classes.  




{\ttfamily \#include $<$dpoint.hh$>$}



Inheritance diagram for mln::Dpoint$<$ E $>$:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=228pt]{da/da5/a03465}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
const E \& \hyperlink{a00177_aa120ad2a8baab514fd09b18179bc4792}{to\_\-dpoint} () const 
\begin{DoxyCompactList}\small\item\em It is a \hyperlink{a00177}{Dpoint} so it returns itself. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$typename E$>$ struct mln::Dpoint$<$ E $>$}

Base class for implementation of delta-\/point classes. A delta-\/point is a vector defined by a couple of points.

Given two points, A and B, the vector AB is mapped into the delta-\/point D = AB. Practically one can write: D = B -\/ A.

\begin{DoxySeeAlso}{See also}
\hyperlink{a00162}{mln::doc::Dpoint} for a complete documentation of this class contents. 
\end{DoxySeeAlso}


Definition at line 63 of file concept/dpoint.hh.



\subsection{Member Function Documentation}
\hypertarget{a00177_aa120ad2a8baab514fd09b18179bc4792}{
\index{mln::Dpoint@{mln::Dpoint}!to\_\-dpoint@{to\_\-dpoint}}
\index{to\_\-dpoint@{to\_\-dpoint}!mln::Dpoint@{mln::Dpoint}}
\subsubsection[{to\_\-dpoint}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename E $>$ const E \& {\bf mln::Dpoint}$<$ E $>$::to\_\-dpoint (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{dd/d4c/a00177_aa120ad2a8baab514fd09b18179bc4792}


It is a \hyperlink{a00177}{Dpoint} so it returns itself. 



Definition at line 88 of file concept/dpoint.hh.

