git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@683 331e1502-861f-0410-8da2-ba01fb791d7f
67 lines
2.9 KiB
TeX
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}
|