\hypertarget{classFourmi}{}\doxysection{Fourmi Class Reference}
\label{classFourmi}\index{Fourmi@{Fourmi}}


Classe qui représente une Case de la carte.  




{\ttfamily \#include $<$fourmi.\+hpp$>$}

\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classFourmi_a52db5d060f6fa07dea2bfd10640cf260}\label{classFourmi_a52db5d060f6fa07dea2bfd10640cf260}} 
{\bfseries Fourmi} (int, int, \mbox{\hyperlink{classCaseMap}{Case\+Map}} $\ast$)
\item 
bool \mbox{\hyperlink{classFourmi_ad157f71c5baaf8e31f24679ca3c44fd3}{tout\+Est\+Ok\+Debut\+Action}} ()
\item 
void \mbox{\hyperlink{classFourmi_a475186c3ce38750a42a1097e297ef5c7}{recharger\+Points\+Action\+Debut\+Tour}} ()
\item 
Decision\+Fourmi \mbox{\hyperlink{classFourmi_a2b3956f76862f4516b071e491c8c303a}{debut\+Action\+Reconnaissance\+Et\+Prise\+De\+Decision}} ()
\item 
bool \mbox{\hyperlink{classFourmi_a519404a9089b8904df4b9df59f12b457}{survie\+Fourmi}} ()
\item 
\mbox{\Hypertarget{classFourmi_a2884895345cdc1702ae58a55d0bdb881}\label{classFourmi_a2884895345cdc1702ae58a55d0bdb881}} 
void {\bfseries vieillir\+Fourmi} ()
\item 
\mbox{\Hypertarget{classFourmi_aad2a2f501d63eab8cc6a818bddc54659}\label{classFourmi_aad2a2f501d63eab8cc6a818bddc54659}} 
void {\bfseries rester\+Inactive\+Dans\+Fourmilliere} ()
\item 
\mbox{\Hypertarget{classFourmi_adc0f092218561936347c4d0841e1c72c}\label{classFourmi_adc0f092218561936347c4d0841e1c72c}} 
void {\bfseries entrer\+Dans\+Fourmilliere} ()
\item 
\mbox{\Hypertarget{classFourmi_aa35e1d3becd467d617fc756c424aa7fd}\label{classFourmi_aa35e1d3becd467d617fc756c424aa7fd}} 
void {\bfseries sortir\+De\+Fourmilliere} ()
\item 
\mbox{\Hypertarget{classFourmi_a3ee81892b4eaacf253e05f8656df6e29}\label{classFourmi_a3ee81892b4eaacf253e05f8656df6e29}} 
void {\bfseries changer\+De\+Case} (Direction)
\item 
\mbox{\Hypertarget{classFourmi_aa071e2e972539c56d9fc7c71e8299e61}\label{classFourmi_aa071e2e972539c56d9fc7c71e8299e61}} 
void {\bfseries ramasser\+Bouffe} ()
\item 
void \mbox{\hyperlink{classFourmi_adef3b0ab97ed42e1a3c42b0d252b190f}{trophallaxie}} (int)
\item 
\mbox{\Hypertarget{classFourmi_a6ce47960c3f5cb13a634f8f73cb1d893}\label{classFourmi_a6ce47960c3f5cb13a634f8f73cb1d893}} 
void {\bfseries Set\+Etat\+Fourmi\+ALERTED} ()
\item 
int \mbox{\hyperlink{classFourmi_ab2fe1ef896ae66d68d3f7492fcdf99fe}{Get\+Indice\+Liste\+Fourmis\+Loyales\+Fourmilliere}} ()
\item 
int \mbox{\hyperlink{classFourmi_a8aa729c488e1ddafc9cfea297d742f54}{Get\+Indice\+Fourmilliere}} ()
\item 
int \mbox{\hyperlink{classFourmi_adb52d9b29f42af523a12943ba9d5a5fc}{Get\+Position\+Fourmi\+Sur\+Case}} ()
\item 
int \mbox{\hyperlink{classFourmi_aed67002fbf54fa4e793368a8bc86fa15}{Get\+Jabot\+Social\+Level}} ()
\item 
\mbox{\Hypertarget{classFourmi_a02c95e5465f58ecabdd8b9bcf635c023}\label{classFourmi_a02c95e5465f58ecabdd8b9bcf635c023}} 
void {\bfseries Set\+Jabot\+Social\+Level} (int)
\item 
int \mbox{\hyperlink{classFourmi_a016dff8b5eb5ebde313960766d38be7f}{Get\+Carry\+Level}} ()
\item 
\mbox{\Hypertarget{classFourmi_abd2f93c9c105ab2a0dcb8c80711ab275}\label{classFourmi_abd2f93c9c105ab2a0dcb8c80711ab275}} 
void {\bfseries Set\+Carry\+Level} (int)
\item 
int \mbox{\hyperlink{classFourmi_ae0cc98da522df94e77bac57013da4a20}{Get\+Age\+Fourmi}} ()
\item 
\mbox{\hyperlink{general_8hpp_a2915aed156b84eb6e44b893e98093b09}{Etat\+Fourmi}} \mbox{\hyperlink{classFourmi_a609fe99d6c1a637e674c2a51295c7ca5}{Get\+Etat\+Fourmi}} ()
\item 
int \mbox{\hyperlink{classFourmi_af693ee83f67713dfdd4d311ba1e7fc07}{Get\+Points\+Actionfourmi}} ()
\item 
int \mbox{\hyperlink{classFourmi_aa70b6cc62d8d0105f2bfe564fec9594b}{Get\+Nbr\+Actions\+Depuis\+Alerte}} ()
\item 
\mbox{\Hypertarget{classFourmi_afdee1f1e998f74fb0f590c75b8e2cc18}\label{classFourmi_afdee1f1e998f74fb0f590c75b8e2cc18}} 
void {\bfseries Set\+Nbr\+Actions\+Depuisalerte} (int)
\item 
\mbox{\hyperlink{classCaseMap}{Case\+Map}} $\ast$ \mbox{\hyperlink{classFourmi_af6175bdab9f4afad3843f647064bacd2}{Get\+Case\+Actuelle}} ()
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classFourmi_a0d2559bc22c137d11f6a6219387f2434}\label{classFourmi_a0d2559bc22c137d11f6a6219387f2434}} 
int {\bfseries testpheromonevar} = 0
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Classe qui représente une Case de la carte. 

\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classFourmi_a2b3956f76862f4516b071e491c8c303a}\label{classFourmi_a2b3956f76862f4516b071e491c8c303a}} 
\index{Fourmi@{Fourmi}!debutActionReconnaissanceEtPriseDeDecision@{debutActionReconnaissanceEtPriseDeDecision}}
\index{debutActionReconnaissanceEtPriseDeDecision@{debutActionReconnaissanceEtPriseDeDecision}!Fourmi@{Fourmi}}
\doxysubsubsection{\texorpdfstring{debutActionReconnaissanceEtPriseDeDecision()}{debutActionReconnaissanceEtPriseDeDecision()}}
{\footnotesize\ttfamily Decision\+Fourmi Fourmi\+::debut\+Action\+Reconnaissance\+Et\+Prise\+De\+Decision (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

Choisi l\textquotesingle{}action que la fourmi doit prendre, en fonction de l\textquotesingle{}état, de la case actuelle et des cases voisines. \mbox{\Hypertarget{classFourmi_ae0cc98da522df94e77bac57013da4a20}\label{classFourmi_ae0cc98da522df94e77bac57013da4a20}} 
\index{Fourmi@{Fourmi}!GetAgeFourmi@{GetAgeFourmi}}
\index{GetAgeFourmi@{GetAgeFourmi}!Fourmi@{Fourmi}}
\doxysubsubsection{\texorpdfstring{GetAgeFourmi()}{GetAgeFourmi()}}
{\footnotesize\ttfamily int Fourmi\+::\+Get\+Age\+Fourmi (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

Renvoie l\textquotesingle{}age (en nombre de tour) de la \mbox{\hyperlink{classFourmi}{Fourmi}} depuis sa ponte. \mbox{\Hypertarget{classFourmi_a016dff8b5eb5ebde313960766d38be7f}\label{classFourmi_a016dff8b5eb5ebde313960766d38be7f}} 
\index{Fourmi@{Fourmi}!GetCarryLevel@{GetCarryLevel}}
\index{GetCarryLevel@{GetCarryLevel}!Fourmi@{Fourmi}}
\doxysubsubsection{\texorpdfstring{GetCarryLevel()}{GetCarryLevel()}}
{\footnotesize\ttfamily int Fourmi\+::\+Get\+Carry\+Level (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

Renvoi le niveau de nourriture que la \mbox{\hyperlink{classFourmi}{Fourmi}} transporte pour ramener à la \mbox{\hyperlink{classFourmilliere}{Fourmilliere}}. \begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{classFourmi_ad157f71c5baaf8e31f24679ca3c44fd3}{tout\+Est\+Ok\+Debut\+Action()}} 

ramasser\+Bouffe() 
\end{DoxySeeAlso}
\mbox{\Hypertarget{classFourmi_af6175bdab9f4afad3843f647064bacd2}\label{classFourmi_af6175bdab9f4afad3843f647064bacd2}} 
\index{Fourmi@{Fourmi}!GetCaseActuelle@{GetCaseActuelle}}
\index{GetCaseActuelle@{GetCaseActuelle}!Fourmi@{Fourmi}}
\doxysubsubsection{\texorpdfstring{GetCaseActuelle()}{GetCaseActuelle()}}
{\footnotesize\ttfamily \mbox{\hyperlink{classCaseMap}{Case\+Map}} $\ast$ Fourmi\+::\+Get\+Case\+Actuelle (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

Retourne la case ou elle est. \begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{classCaseMap}{Case\+Map}} 
\end{DoxySeeAlso}
\mbox{\Hypertarget{classFourmi_a609fe99d6c1a637e674c2a51295c7ca5}\label{classFourmi_a609fe99d6c1a637e674c2a51295c7ca5}} 
\index{Fourmi@{Fourmi}!GetEtatFourmi@{GetEtatFourmi}}
\index{GetEtatFourmi@{GetEtatFourmi}!Fourmi@{Fourmi}}
\doxysubsubsection{\texorpdfstring{GetEtatFourmi()}{GetEtatFourmi()}}
{\footnotesize\ttfamily \mbox{\hyperlink{general_8hpp_a2915aed156b84eb6e44b893e98093b09}{Etat\+Fourmi}} Fourmi\+::\+Get\+Etat\+Fourmi (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

Renvoie l\textquotesingle{}état de la \mbox{\hyperlink{classFourmi}{Fourmi}}

\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{general_8hpp_a2915aed156b84eb6e44b893e98093b09}{Etat\+Fourmi}} 
\end{DoxySeeAlso}
\mbox{\Hypertarget{classFourmi_a8aa729c488e1ddafc9cfea297d742f54}\label{classFourmi_a8aa729c488e1ddafc9cfea297d742f54}} 
\index{Fourmi@{Fourmi}!GetIndiceFourmilliere@{GetIndiceFourmilliere}}
\index{GetIndiceFourmilliere@{GetIndiceFourmilliere}!Fourmi@{Fourmi}}
\doxysubsubsection{\texorpdfstring{GetIndiceFourmilliere()}{GetIndiceFourmilliere()}}
{\footnotesize\ttfamily int Fourmi\+::\+Get\+Indice\+Fourmilliere (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

Retourne l\textquotesingle{}indice de la \mbox{\hyperlink{classFourmilliere}{Fourmilliere}} dans la liste du \mbox{\hyperlink{classManager}{Manager}}. \begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{classManager}{Manager}} 
\end{DoxySeeAlso}
\mbox{\Hypertarget{classFourmi_ab2fe1ef896ae66d68d3f7492fcdf99fe}\label{classFourmi_ab2fe1ef896ae66d68d3f7492fcdf99fe}} 
\index{Fourmi@{Fourmi}!GetIndiceListeFourmisLoyalesFourmilliere@{GetIndiceListeFourmisLoyalesFourmilliere}}
\index{GetIndiceListeFourmisLoyalesFourmilliere@{GetIndiceListeFourmisLoyalesFourmilliere}!Fourmi@{Fourmi}}
\doxysubsubsection{\texorpdfstring{GetIndiceListeFourmisLoyalesFourmilliere()}{GetIndiceListeFourmisLoyalesFourmilliere()}}
{\footnotesize\ttfamily int Fourmi\+::\+Get\+Indice\+Liste\+Fourmis\+Loyales\+Fourmilliere (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

Retourne la position dans la liste des Fourmis loyales de la \mbox{\hyperlink{classFourmilliere}{Fourmilliere}} mère. \begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{classFourmilliere}{Fourmilliere}} 
\end{DoxySeeAlso}
\mbox{\Hypertarget{classFourmi_aed67002fbf54fa4e793368a8bc86fa15}\label{classFourmi_aed67002fbf54fa4e793368a8bc86fa15}} 
\index{Fourmi@{Fourmi}!GetJabotSocialLevel@{GetJabotSocialLevel}}
\index{GetJabotSocialLevel@{GetJabotSocialLevel}!Fourmi@{Fourmi}}
\doxysubsubsection{\texorpdfstring{GetJabotSocialLevel()}{GetJabotSocialLevel()}}
{\footnotesize\ttfamily int Fourmi\+::\+Get\+Jabot\+Social\+Level (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

Renvoie le niveau de nourriture dans le jabot de la \mbox{\hyperlink{classFourmi}{Fourmi}}. C\textquotesingle{}est nourriture sert a l\textquotesingle{}exploration ou a l\textquotesingle{}échange avec d\textquotesingle{}autre \mbox{\hyperlink{classFourmi}{Fourmi}}. \begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{classFourmi_ad157f71c5baaf8e31f24679ca3c44fd3}{tout\+Est\+Ok\+Debut\+Action()}} 

\mbox{\hyperlink{classFourmi_adef3b0ab97ed42e1a3c42b0d252b190f}{trophallaxie(int)}} 
\end{DoxySeeAlso}
\mbox{\Hypertarget{classFourmi_aa70b6cc62d8d0105f2bfe564fec9594b}\label{classFourmi_aa70b6cc62d8d0105f2bfe564fec9594b}} 
\index{Fourmi@{Fourmi}!GetNbrActionsDepuisAlerte@{GetNbrActionsDepuisAlerte}}
\index{GetNbrActionsDepuisAlerte@{GetNbrActionsDepuisAlerte}!Fourmi@{Fourmi}}
\doxysubsubsection{\texorpdfstring{GetNbrActionsDepuisAlerte()}{GetNbrActionsDepuisAlerte()}}
{\footnotesize\ttfamily int Fourmi\+::\+Get\+Nbr\+Actions\+Depuis\+Alerte (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

Renvoie le nombre de tour de puis la dernière alerte. \begin{DoxySeeAlso}{See also}
Set\+Etat\+Fourmi\+ALERTED() 
\end{DoxySeeAlso}
\mbox{\Hypertarget{classFourmi_af693ee83f67713dfdd4d311ba1e7fc07}\label{classFourmi_af693ee83f67713dfdd4d311ba1e7fc07}} 
\index{Fourmi@{Fourmi}!GetPointsActionfourmi@{GetPointsActionfourmi}}
\index{GetPointsActionfourmi@{GetPointsActionfourmi}!Fourmi@{Fourmi}}
\doxysubsubsection{\texorpdfstring{GetPointsActionfourmi()}{GetPointsActionfourmi()}}
{\footnotesize\ttfamily int Fourmi\+::\+Get\+Points\+Actionfourmi (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

Nombre de point d\textquotesingle{}action restant de la \mbox{\hyperlink{classFourmi}{Fourmi}}. Ces points d\textquotesingle{}action sont utilisé pour toutes les actions effecutées par la \mbox{\hyperlink{classFourmi}{Fourmi}}. Chaque deplacement ou \mbox{\hyperlink{classFourmi_adef3b0ab97ed42e1a3c42b0d252b190f}{trophallaxie(int)}} consomme des points. Ces points peuvent être négatifs. Elle regagne des points à chaque tour et agit tant qu\textquotesingle{}il lui en reste et qu\textquotesingle{}elle peu agir. Si elle commence son tour avec un nombre de point négatif, elle n\textquotesingle{}agit pas. \begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{classFourmi_ad157f71c5baaf8e31f24679ca3c44fd3}{tout\+Est\+Ok\+Debut\+Action()}} 

\mbox{\hyperlink{classFourmi_a475186c3ce38750a42a1097e297ef5c7}{recharger\+Points\+Action\+Debut\+Tour()}} 
\end{DoxySeeAlso}
\mbox{\Hypertarget{classFourmi_adb52d9b29f42af523a12943ba9d5a5fc}\label{classFourmi_adb52d9b29f42af523a12943ba9d5a5fc}} 
\index{Fourmi@{Fourmi}!GetPositionFourmiSurCase@{GetPositionFourmiSurCase}}
\index{GetPositionFourmiSurCase@{GetPositionFourmiSurCase}!Fourmi@{Fourmi}}
\doxysubsubsection{\texorpdfstring{GetPositionFourmiSurCase()}{GetPositionFourmiSurCase()}}
{\footnotesize\ttfamily int Fourmi\+::\+Get\+Position\+Fourmi\+Sur\+Case (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

Retourne la position de la \mbox{\hyperlink{classFourmi}{Fourmi}} dans la liste de la case ou elle est. \begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{classCaseMap}{Case\+Map}} 
\end{DoxySeeAlso}
\mbox{\Hypertarget{classFourmi_a475186c3ce38750a42a1097e297ef5c7}\label{classFourmi_a475186c3ce38750a42a1097e297ef5c7}} 
\index{Fourmi@{Fourmi}!rechargerPointsActionDebutTour@{rechargerPointsActionDebutTour}}
\index{rechargerPointsActionDebutTour@{rechargerPointsActionDebutTour}!Fourmi@{Fourmi}}
\doxysubsubsection{\texorpdfstring{rechargerPointsActionDebutTour()}{rechargerPointsActionDebutTour()}}
{\footnotesize\ttfamily void Fourmi\+::recharger\+Points\+Action\+Debut\+Tour (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

Augmente le nombre de point d\textquotesingle{}action de la fourmi en fonction du niveau de fatigue et de l\textquotesingle{}état \mbox{\Hypertarget{classFourmi_a519404a9089b8904df4b9df59f12b457}\label{classFourmi_a519404a9089b8904df4b9df59f12b457}} 
\index{Fourmi@{Fourmi}!survieFourmi@{survieFourmi}}
\index{survieFourmi@{survieFourmi}!Fourmi@{Fourmi}}
\doxysubsubsection{\texorpdfstring{survieFourmi()}{survieFourmi()}}
{\footnotesize\ttfamily bool Fourmi\+::survie\+Fourmi (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

détermine si la fourmi survie se tour \mbox{\Hypertarget{classFourmi_ad157f71c5baaf8e31f24679ca3c44fd3}\label{classFourmi_ad157f71c5baaf8e31f24679ca3c44fd3}} 
\index{Fourmi@{Fourmi}!toutEstOkDebutAction@{toutEstOkDebutAction}}
\index{toutEstOkDebutAction@{toutEstOkDebutAction}!Fourmi@{Fourmi}}
\doxysubsubsection{\texorpdfstring{toutEstOkDebutAction()}{toutEstOkDebutAction()}}
{\footnotesize\ttfamily bool Fourmi\+::tout\+Est\+Ok\+Debut\+Action (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

Verifie un nombre de paramètre avant de laisser la fourmi agir dans main() \+:
\begin{DoxyItemize}
\item si fourmi est dans une \mbox{\hyperlink{classFourmilliere}{Fourmilliere}}, alors on vérifie si tout va bien dans la \mbox{\hyperlink{classFourmilliere}{Fourmilliere}} et dans la case de la \mbox{\hyperlink{classFourmilliere}{Fourmilliere}}.
\item si fourmi est sur une case sans \mbox{\hyperlink{classFourmilliere}{Fourmilliere}}, alors on vérifie si tout va bien dans la case et dans les cases voisines.
\item si fourmi est sur une case avec \mbox{\hyperlink{classFourmilliere}{Fourmilliere}}, alors on vérifie si tout va bien dans la \mbox{\hyperlink{classFourmilliere}{Fourmilliere}}, la case et les cases voisines.
\end{DoxyItemize}

Plus précisément, voici la liste possible d\textquotesingle{}erreurs vérifiées \+:
\begin{DoxyItemize}
\item La fourmi est dans la \mbox{\hyperlink{classFourmilliere}{Fourmilliere}} en début d\textquotesingle{}action alors que son etat n\textquotesingle{}est pas ATTENDRE.
\item La fourmi pense etre présente dans une \mbox{\hyperlink{classFourmilliere}{Fourmilliere}} alors qu\textquotesingle{}elle ne l\textquotesingle{}est pas d\textquotesingle{}apres la \mbox{\hyperlink{classFourmilliere}{Fourmilliere}}.
\item La fourmi serait dans une \mbox{\hyperlink{classFourmilliere}{Fourmilliere}} dont elle n\textquotesingle{}est pas loyale d\textquotesingle{}apres la \mbox{\hyperlink{classFourmilliere}{Fourmilliere}}.
\item La fourmi pense etre dans une \mbox{\hyperlink{classFourmilliere}{Fourmilliere}} amie alors qu\textquotesingle{}elle ne l\textquotesingle{}ai pas.
\item Il y a un problème dans la \mbox{\hyperlink{classFourmilliere}{Fourmilliere}} qu\textquotesingle{}il y a sur la case.
\item La fourmi pense etre dans \mbox{\hyperlink{classFourmilliere}{Fourmilliere}} sauf que il n\textquotesingle{}y a pas de \mbox{\hyperlink{classFourmilliere}{Fourmilliere}} sur sa case.
\item Il y a un problème sur au moins une des cases voisines de la fourmi.
\item Il y a un problème sur la case de la fourmi.
\item La fourmi est sur une case IMPRATICABLE ou alors la fourmi est dans une \mbox{\hyperlink{classFourmilliere}{Fourmilliere}} qui est elle-\/même sur une case IMPRATICABLE.
\item La case actuelle de la fourmi est nullptr.
\item Il y a un probleme sur les indices listesloyales, \mbox{\hyperlink{classFourmilliere}{Fourmilliere}} ou position\+Sur\+Case.
\item Il y a un probleme sur la jauge de fatigue, age de la fourmi ou nbr\+Actions\+Depuis\+Alerte.
\item il y a un probleme sur les jabot social levels ou carry level de la fourmi.

\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{projetFourmi_8cpp}{projet\+Fourmi.\+cpp}} 
\end{DoxySeeAlso}

\end{DoxyItemize}\mbox{\Hypertarget{classFourmi_adef3b0ab97ed42e1a3c42b0d252b190f}\label{classFourmi_adef3b0ab97ed42e1a3c42b0d252b190f}} 
\index{Fourmi@{Fourmi}!trophallaxie@{trophallaxie}}
\index{trophallaxie@{trophallaxie}!Fourmi@{Fourmi}}
\doxysubsubsection{\texorpdfstring{trophallaxie()}{trophallaxie()}}
{\footnotesize\ttfamily void Fourmi\+::trophallaxie (\begin{DoxyParamCaption}\item[{int}]{jabot\+Social\+Level\+Autre\+Fourmi }\end{DoxyParamCaption})}

Si cela est possible, réalise un échange de nourriture entre les 2 fourmi


\begin{DoxyParams}{Parameters}
{\em jabot\+Social\+Level\+Autre\+Fourmi} & Niveau du jabot \\
\hline
\end{DoxyParams}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
fourmi.\+hpp\item 
fourmi.\+cpp\end{DoxyCompactItemize}
