paradiseo/trunk/paradiseo-moeo/doc/latex/classFlowShopObjectiveVectorTraits.tex
legrand 04b12455d0 added good doc files
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@683 331e1502-861f-0410-8da2-ba01fb791d7f
2007-10-08 14:49:10 +00:00

67 lines
2.9 KiB
TeX

\section{Flow\-Shop\-Objective\-Vector\-Traits Class Reference}
\label{classFlowShopObjectiveVectorTraits}\index{FlowShopObjectiveVectorTraits@{FlowShopObjectiveVectorTraits}}
Definition of the objective vector traits for multi-objective flow-shop problems.
{\tt \#include $<$Flow\-Shop\-Objective\-Vector\-Traits.h$>$}
Inheritance diagram for Flow\-Shop\-Objective\-Vector\-Traits::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{classFlowShopObjectiveVectorTraits}
\end{center}
\end{figure}
\subsection*{Static Public Member Functions}
\begin{CompactItemize}
\item
static bool \bf{minimizing} (int \_\-i)
\begin{CompactList}\small\item\em Returns true if the \_\-ith objective have to be minimzed. \item\end{CompactList}\item
static bool \bf{maximizing} (int \_\-i)
\begin{CompactList}\small\item\em Returns true if the \_\-ith objective have to be maximzed. \item\end{CompactList}\item
static unsigned int \bf{n\-Objectives} ()\label{classFlowShopObjectiveVectorTraits_76ebe7639b502980bc683ab404b69c10}
\begin{CompactList}\small\item\em Returns the number of objectives. \item\end{CompactList}\end{CompactItemize}
\subsection{Detailed Description}
Definition of the objective vector traits for multi-objective flow-shop problems.
Definition at line 21 of file Flow\-Shop\-Objective\-Vector\-Traits.h.
\subsection{Member Function Documentation}
\index{FlowShopObjectiveVectorTraits@{Flow\-Shop\-Objective\-Vector\-Traits}!minimizing@{minimizing}}
\index{minimizing@{minimizing}!FlowShopObjectiveVectorTraits@{Flow\-Shop\-Objective\-Vector\-Traits}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool Flow\-Shop\-Objective\-Vector\-Traits::minimizing (int {\em \_\-i})\hspace{0.3cm}{\tt [static]}}\label{classFlowShopObjectiveVectorTraits_e1a0f5be1782b9f9ce08128a404a1fa8}
Returns true if the \_\-ith objective have to be minimzed.
\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em \_\-i}]index of the objective \end{description}
\end{Desc}
Definition at line 16 of file Flow\-Shop\-Objective\-Vector\-Traits.cpp.\index{FlowShopObjectiveVectorTraits@{Flow\-Shop\-Objective\-Vector\-Traits}!maximizing@{maximizing}}
\index{maximizing@{maximizing}!FlowShopObjectiveVectorTraits@{Flow\-Shop\-Objective\-Vector\-Traits}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool Flow\-Shop\-Objective\-Vector\-Traits::maximizing (int {\em \_\-i})\hspace{0.3cm}{\tt [static]}}\label{classFlowShopObjectiveVectorTraits_229fbb4cc19d289637891c1b49f3eaba}
Returns true if the \_\-ith objective have to be maximzed.
\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em \_\-i}]index of the objective \end{description}
\end{Desc}
Definition at line 22 of file Flow\-Shop\-Objective\-Vector\-Traits.cpp.
The documentation for this class was generated from the following files:\begin{CompactItemize}
\item
Flow\-Shop\-Objective\-Vector\-Traits.h\item
Flow\-Shop\-Objective\-Vector\-Traits.cpp\end{CompactItemize}