72 lines
3.9 KiB
TeX
72 lines
3.9 KiB
TeX
\hypertarget{classeo_neighborhood}{}\doxysection{eo\+Neighborhood$<$ P\+OT $>$ Class Template Reference}
|
|
\label{classeo_neighborhood}\index{eoNeighborhood$<$ POT $>$@{eoNeighborhood$<$ POT $>$}}
|
|
|
|
|
|
{\ttfamily \#include $<$eo\+Neighborhood.\+h$>$}
|
|
|
|
|
|
|
|
Inheritance diagram for eo\+Neighborhood$<$ P\+OT $>$\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=219pt]{classeo_neighborhood__inherit__graph}
|
|
\end{center}
|
|
\end{figure}
|
|
\doxysubsection*{Public Member Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\Hypertarget{classeo_neighborhood_aca5a70dc7fbbc5513e6090880a055daf}\label{classeo_neighborhood_aca5a70dc7fbbc5513e6090880a055daf}}
|
|
virtual void {\bfseries put} (unsigned \+\_\+one\+Indice)=0
|
|
\item
|
|
\mbox{\Hypertarget{classeo_neighborhood_a63836bd00e5c12f165846f49345d2511}\label{classeo_neighborhood_a63836bd00e5c12f165846f49345d2511}}
|
|
virtual bool {\bfseries contains} (unsigned \+\_\+one\+Indice)=0
|
|
\item
|
|
\mbox{\Hypertarget{classeo_neighborhood_a16e292803fe1afea4a9248ee4d3cd55d}\label{classeo_neighborhood_a16e292803fe1afea4a9248ee4d3cd55d}}
|
|
virtual unsigned {\bfseries size} ()=0
|
|
\item
|
|
\mbox{\Hypertarget{classeo_neighborhood_a8dfc9b3531019b49f2cb3f7378ee6d42}\label{classeo_neighborhood_a8dfc9b3531019b49f2cb3f7378ee6d42}}
|
|
virtual unsigned {\bfseries get} (unsigned \+\_\+index)=0
|
|
\item
|
|
\mbox{\Hypertarget{classeo_neighborhood_a70f13cf94fbc1a45e09eca4b5c5fad99}\label{classeo_neighborhood_a70f13cf94fbc1a45e09eca4b5c5fad99}}
|
|
virtual P\+OT \& {\bfseries best} ()=0
|
|
\item
|
|
\mbox{\Hypertarget{classeo_neighborhood_a5d942d3d6982f4f6e5a2b71d18a2250a}\label{classeo_neighborhood_a5d942d3d6982f4f6e5a2b71d18a2250a}}
|
|
virtual void {\bfseries best} (P\+OT \+\_\+particle)=0
|
|
\item
|
|
\mbox{\Hypertarget{classeo_neighborhood_a89bfd350ebdf59cfbd902e614d0d29fa}\label{classeo_neighborhood_a89bfd350ebdf59cfbd902e614d0d29fa}}
|
|
virtual \mbox{\hyperlink{classeo_neighborhood_a89bfd350ebdf59cfbd902e614d0d29fa}{$\sim$eo\+Neighborhood}} ()
|
|
\begin{DoxyCompactList}\small\item\em Virtual dtor. \end{DoxyCompactList}\item
|
|
\mbox{\Hypertarget{classeo_neighborhood_aca5a70dc7fbbc5513e6090880a055daf}\label{classeo_neighborhood_aca5a70dc7fbbc5513e6090880a055daf}}
|
|
virtual void {\bfseries put} (unsigned \+\_\+one\+Indice)=0
|
|
\item
|
|
\mbox{\Hypertarget{classeo_neighborhood_ad0c928e3c85a9fc39f484529ef9adb32}\label{classeo_neighborhood_ad0c928e3c85a9fc39f484529ef9adb32}}
|
|
virtual bool {\bfseries contains} (unsigned \+\_\+one\+Indice) const =0
|
|
\item
|
|
\mbox{\Hypertarget{classeo_neighborhood_aacf4646020823fff47e96555f6f0b932}\label{classeo_neighborhood_aacf4646020823fff47e96555f6f0b932}}
|
|
virtual unsigned {\bfseries size} () const =0
|
|
\item
|
|
\mbox{\Hypertarget{classeo_neighborhood_a4a766e3b9e246bb401e6080b245611b3}\label{classeo_neighborhood_a4a766e3b9e246bb401e6080b245611b3}}
|
|
virtual unsigned {\bfseries get} (unsigned \+\_\+index) const =0
|
|
\item
|
|
\mbox{\Hypertarget{classeo_neighborhood_a70f13cf94fbc1a45e09eca4b5c5fad99}\label{classeo_neighborhood_a70f13cf94fbc1a45e09eca4b5c5fad99}}
|
|
virtual P\+OT \& {\bfseries best} ()=0
|
|
\item
|
|
\mbox{\Hypertarget{classeo_neighborhood_a5d942d3d6982f4f6e5a2b71d18a2250a}\label{classeo_neighborhood_a5d942d3d6982f4f6e5a2b71d18a2250a}}
|
|
virtual void {\bfseries best} (P\+OT \+\_\+particle)=0
|
|
\item
|
|
\mbox{\Hypertarget{classeo_neighborhood_a89bfd350ebdf59cfbd902e614d0d29fa}\label{classeo_neighborhood_a89bfd350ebdf59cfbd902e614d0d29fa}}
|
|
virtual \mbox{\hyperlink{classeo_neighborhood_a89bfd350ebdf59cfbd902e614d0d29fa}{$\sim$eo\+Neighborhood}} ()
|
|
\begin{DoxyCompactList}\small\item\em Virtual dtor. \end{DoxyCompactList}\end{DoxyCompactItemize}
|
|
|
|
|
|
\doxysubsection{Detailed Description}
|
|
\subsubsection*{template$<$class P\+OT$>$\newline
|
|
class eo\+Neighborhood$<$ P\+O\+T $>$}
|
|
|
|
Abstract class for neighborboods. Used for particle swarm optimization topology strategies. Can be social or physical.
|
|
|
|
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
|
|
\item
|
|
deprecated/eo/src/eo\+Neighborhood.\+h\end{DoxyCompactItemize}
|