\hypertarget{classCXXGRAPH_1_1Partition}{}\doxysection{CXXGRAPH\+::Partition$<$ T $>$ Class Template Reference}
\label{classCXXGRAPH_1_1Partition}\index{CXXGRAPH::Partition$<$ T $>$@{CXXGRAPH::Partition$<$ T $>$}}


Inheritance diagram for CXXGRAPH\+::Partition$<$ T $>$\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=215pt]{dd/de6/classCXXGRAPH_1_1Partition__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for CXXGRAPH\+::Partition$<$ T $>$\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=215pt]{dc/d73/classCXXGRAPH_1_1Partition__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classCXXGRAPH_1_1Partition_ae30be6a2c4a905aa192ee29873385383}\label{classCXXGRAPH_1_1Partition_ae30be6a2c4a905aa192ee29873385383}} 
{\bfseries Partition} (unsigned int partition\+Id)
\item 
\mbox{\Hypertarget{classCXXGRAPH_1_1Partition_a50e9651acf2a748a6fc684f430ae27f2}\label{classCXXGRAPH_1_1Partition_a50e9651acf2a748a6fc684f430ae27f2}} 
{\bfseries Partition} (const std\+::list$<$ const \mbox{\hyperlink{classCXXGRAPH_1_1Edge}{Edge}}$<$ T $>$ $\ast$ $>$ \&edge\+Set)
\item 
\mbox{\Hypertarget{classCXXGRAPH_1_1Partition_a9a43dabfc61c2bb956ceaec008f5d21b}\label{classCXXGRAPH_1_1Partition_a9a43dabfc61c2bb956ceaec008f5d21b}} 
{\bfseries Partition} (unsigned int partition\+Id, const std\+::list$<$ const \mbox{\hyperlink{classCXXGRAPH_1_1Edge}{Edge}}$<$ T $>$ $\ast$ $>$ \&edge\+Set)
\item 
unsigned int \mbox{\hyperlink{classCXXGRAPH_1_1Partition_a983788e38523e1f53c76a583a2480767}{get\+Partition\+Id}} () const
\begin{DoxyCompactList}\small\item\em Get the \mbox{\hyperlink{classCXXGRAPH_1_1Partition}{Partition}} ID. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classCXXGRAPH_1_1Partition_a71935c588f9f4caac9fcee25b667bd4e}{set\+Partition\+Id}} (unsigned int partition\+Id)
\begin{DoxyCompactList}\small\item\em Set the \mbox{\hyperlink{classCXXGRAPH_1_1Partition}{Partition}} ID. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}


\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classCXXGRAPH_1_1Partition_a983788e38523e1f53c76a583a2480767}\label{classCXXGRAPH_1_1Partition_a983788e38523e1f53c76a583a2480767}} 
\index{CXXGRAPH::Partition$<$ T $>$@{CXXGRAPH::Partition$<$ T $>$}!getPartitionId@{getPartitionId}}
\index{getPartitionId@{getPartitionId}!CXXGRAPH::Partition$<$ T $>$@{CXXGRAPH::Partition$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{getPartitionId()}{getPartitionId()}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
unsigned int \mbox{\hyperlink{classCXXGRAPH_1_1Partition}{CXXGRAPH\+::\+Partition}}$<$ T $>$\+::get\+Partition\+Id}



Get the \mbox{\hyperlink{classCXXGRAPH_1_1Partition}{Partition}} ID. 

\begin{DoxyReturn}{Returns}
The ID of the partition 
\end{DoxyReturn}
\mbox{\Hypertarget{classCXXGRAPH_1_1Partition_a71935c588f9f4caac9fcee25b667bd4e}\label{classCXXGRAPH_1_1Partition_a71935c588f9f4caac9fcee25b667bd4e}} 
\index{CXXGRAPH::Partition$<$ T $>$@{CXXGRAPH::Partition$<$ T $>$}!setPartitionId@{setPartitionId}}
\index{setPartitionId@{setPartitionId}!CXXGRAPH::Partition$<$ T $>$@{CXXGRAPH::Partition$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{setPartitionId()}{setPartitionId()}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
void \mbox{\hyperlink{classCXXGRAPH_1_1Partition}{CXXGRAPH\+::\+Partition}}$<$ T $>$\+::set\+Partition\+Id (\begin{DoxyParamCaption}\item[{unsigned int}]{partition\+Id }\end{DoxyParamCaption})}



Set the \mbox{\hyperlink{classCXXGRAPH_1_1Partition}{Partition}} ID. 


\begin{DoxyParams}{Parameters}
{\em partition\+Id} & the ID to set \\
\hline
\end{DoxyParams}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
/github/workspace/include/Graph.\+hpp\end{DoxyCompactItemize}
