paradiseo/Doxygen doc/latex/class_quad_tree_node.tex
aaziz-alaoui e79679b3c9 adding the problem configuration interface to irace interface
problem_config_mapping created
2020-10-01 15:55:30 +02:00

56 lines
4 KiB
TeX

\hypertarget{class_quad_tree_node}{}\doxysection{Quad\+Tree\+Node$<$ Objective\+Vector $>$ Class Template Reference}
\label{class_quad_tree_node}\index{QuadTreeNode$<$ ObjectiveVector $>$@{QuadTreeNode$<$ ObjectiveVector $>$}}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{class_quad_tree_node_a2412755bf8f104e1377350739d06660e}\label{class_quad_tree_node_a2412755bf8f104e1377350739d06660e}}
{\bfseries Quad\+Tree\+Node} (\mbox{\hyperlink{classmoeo_real_objective_vector}{Objective\+Vector}} \&\+\_\+obj\+Vec)
\item
\mbox{\Hypertarget{class_quad_tree_node_af02de668c50534ec9ea23f4bd7989997}\label{class_quad_tree_node_af02de668c50534ec9ea23f4bd7989997}}
{\bfseries Quad\+Tree\+Node} (const \mbox{\hyperlink{class_quad_tree_node}{Quad\+Tree\+Node}} \&\+\_\+source)
\item
\mbox{\Hypertarget{class_quad_tree_node_a517c497dcf9eb9d06783e00749f7e1a7}\label{class_quad_tree_node_a517c497dcf9eb9d06783e00749f7e1a7}}
\mbox{\hyperlink{class_quad_tree_node}{Quad\+Tree\+Node}} \& {\bfseries operator=} (const \mbox{\hyperlink{class_quad_tree_node}{Quad\+Tree\+Node}} \&\+\_\+src)
\item
\mbox{\Hypertarget{class_quad_tree_node_ad3709b8b9f6931d34446877fc27b986f}\label{class_quad_tree_node_ad3709b8b9f6931d34446877fc27b986f}}
\mbox{\hyperlink{classmoeo_real_objective_vector}{Objective\+Vector}} \& {\bfseries get\+Vec} ()
\item
bool \mbox{\hyperlink{class_quad_tree_node_ae8cc50cd7474ac325859f91588282222}{set\+Child}} (unsigned int \+\_\+k\+Succesor, \mbox{\hyperlink{class_quad_tree_node}{Quad\+Tree\+Node}}$<$ \mbox{\hyperlink{classmoeo_real_objective_vector}{Objective\+Vector}} $>$ $\ast$\+\_\+child)
\item
\mbox{\Hypertarget{class_quad_tree_node_a2454af924dd8e4242ccc765396e115f6}\label{class_quad_tree_node_a2454af924dd8e4242ccc765396e115f6}}
std\+::map$<$ unsigned int, \mbox{\hyperlink{class_quad_tree_node}{Quad\+Tree\+Node}}$<$ \mbox{\hyperlink{classmoeo_real_objective_vector}{Objective\+Vector}} $>$ $\ast$ $>$ \& {\bfseries get\+Sub\+Tree} ()
\item
\mbox{\Hypertarget{class_quad_tree_node_a1a137ef53386d8a52ae283e327b62ae0}\label{class_quad_tree_node_a1a137ef53386d8a52ae283e327b62ae0}}
void {\bfseries set\+\_\+index} (int idx)
\item
\mbox{\Hypertarget{class_quad_tree_node_ac1f2156a145b17d09d89619ba64ae47e}\label{class_quad_tree_node_ac1f2156a145b17d09d89619ba64ae47e}}
unsigned int {\bfseries get\+\_\+index} ()
\item
\mbox{\Hypertarget{class_quad_tree_node_ada3741d1279c3f4c3e9f8465f5f9ac3a}\label{class_quad_tree_node_ada3741d1279c3f4c3e9f8465f5f9ac3a}}
bool {\bfseries is\+\_\+inserted} ()
\end{DoxyCompactItemize}
\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_quad_tree_node_ae8cc50cd7474ac325859f91588282222}\label{class_quad_tree_node_ae8cc50cd7474ac325859f91588282222}}
\index{QuadTreeNode$<$ ObjectiveVector $>$@{QuadTreeNode$<$ ObjectiveVector $>$}!setChild@{setChild}}
\index{setChild@{setChild}!QuadTreeNode$<$ ObjectiveVector $>$@{QuadTreeNode$<$ ObjectiveVector $>$}}
\doxysubsubsection{\texorpdfstring{setChild()}{setChild()}}
{\footnotesize\ttfamily template$<$class Objective\+Vector $>$ \\
bool \mbox{\hyperlink{class_quad_tree_node}{Quad\+Tree\+Node}}$<$ \mbox{\hyperlink{classmoeo_real_objective_vector}{Objective\+Vector}} $>$\+::set\+Child (\begin{DoxyParamCaption}\item[{unsigned int}]{\+\_\+k\+Succesor, }\item[{\mbox{\hyperlink{class_quad_tree_node}{Quad\+Tree\+Node}}$<$ \mbox{\hyperlink{classmoeo_real_objective_vector}{Objective\+Vector}} $>$ $\ast$}]{\+\_\+child }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\begin{DoxyParams}{Parameters}
{\em \+\_\+k\+Succesor} & the k\+\_\+successor of \+\_\+child regarding this \mbox{\hyperlink{class_node}{Node}} \\
\hline
{\em \+\_\+child} & the child to link at the index \+\_\+k\+Successor \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
true if \+\_\+child is inserted, false if there is already a child for this index
\end{DoxyReturn}
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
moeo/src/scalar\+Stuffs/archive/moeo\+Quad\+Tree.\+h\end{DoxyCompactItemize}