From db3a2cb7dcf9493d29f691ec5863680327a22970 Mon Sep 17 00:00:00 2001 From: asensenbrenner <asensenbrenner@> Date: Mon, 4 Mar 2019 14:15:47 +0100 Subject: [PATCH] =?UTF-8?q?cinqui=C3=A8me=20push?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Doxyfile | 2 +- html/README_8md.html | 73 +++++++++ html/files.html | 12 +- html/functions.html | 2 +- html/globals.html | 48 +++++- html/globals_func.html | 46 +++++- html/grille_8c.html | 245 ++++++++++++++++++++++++++++ html/grille_8c__incl.map | 3 + html/grille_8c__incl.md5 | 1 + html/grille_8c__incl.png | Bin 0 -> 6721 bytes html/grille_8h.html | 10 +- html/grille_8h__dep__incl.map | 8 +- html/grille_8h__dep__incl.md5 | 2 +- html/grille_8h__dep__incl.png | Bin 4488 -> 15188 bytes html/io_8c.html | 261 ++++++++++++++++++++++++++++++ html/io_8c__incl.map | 5 + html/io_8c__incl.md5 | 1 + html/io_8c__incl.png | Bin 0 -> 11714 bytes html/io_8h.html | 282 +++++++++++++++++++++++++++++++++ html/io_8h__dep__incl.map | 4 + html/io_8h__dep__incl.md5 | 1 + html/io_8h__dep__incl.png | Bin 0 -> 3556 bytes html/io_8h__incl.map | 4 + html/io_8h__incl.md5 | 1 + html/io_8h__incl.png | Bin 0 -> 10672 bytes html/io_8h_source.html | 8 +- html/jeu_8c.html | 176 ++++++++++++++++++++ html/jeu_8c__incl.map | 4 + html/jeu_8c__incl.md5 | 1 + html/jeu_8c__incl.png | Bin 0 -> 7103 bytes html/jeu_8h.html | 235 +++++++++++++++++++++++++++ html/jeu_8h__dep__incl.map | 6 + html/jeu_8h__dep__incl.md5 | 1 + html/jeu_8h__dep__incl.png | Bin 0 -> 6761 bytes html/jeu_8h__incl.map | 3 + html/jeu_8h__incl.md5 | 1 + html/jeu_8h__incl.png | Bin 0 -> 6502 bytes html/jeu_8h_source.html | 5 +- html/main_8c.html | 124 +++++++++++++++ html/main_8c__incl.map | 5 + html/main_8c__incl.md5 | 1 + html/main_8c__incl.png | Bin 0 -> 19636 bytes html/search/all_0.js | 5 +- html/search/all_1.js | 3 +- html/search/all_2.js | 2 +- html/search/all_3.js | 5 +- html/search/all_4.js | 4 +- html/search/all_5.js | 4 +- html/search/all_6.js | 4 +- html/search/all_7.js | 3 +- html/search/all_8.js | 5 +- html/search/all_9.html | 26 +++ html/search/all_9.js | 5 + html/search/all_a.html | 26 +++ html/search/all_a.js | 4 + html/search/all_b.html | 26 +++ html/search/all_b.js | 5 + html/search/files_0.js | 1 + html/search/files_1.html | 26 +++ html/search/files_1.js | 5 + html/search/files_2.html | 26 +++ html/search/files_2.js | 5 + html/search/files_3.html | 26 +++ html/search/files_3.js | 4 + html/search/files_4.html | 26 +++ html/search/files_4.js | 4 + html/search/functions_0.js | 5 +- html/search/functions_1.js | 3 +- html/search/functions_2.js | 2 +- html/search/functions_3.js | 4 +- html/search/functions_4.js | 2 +- html/search/functions_5.js | 3 +- html/search/functions_6.html | 26 +++ html/search/functions_6.js | 5 + html/search/functions_7.html | 26 +++ html/search/functions_7.js | 5 + html/search/searchdata.js | 6 +- io.h | 56 ++++++- jeu.h | 39 ++++- latex/README_8md.tex | 2 + latex/files.tex | 10 +- latex/grille_8c.tex | 96 +++++++++++ latex/grille_8c__incl.md5 | 1 + latex/grille_8c__incl.pdf | Bin 0 -> 6498 bytes latex/grille_8h.tex | 7 +- latex/grille_8h__dep__incl.md5 | 2 +- latex/grille_8h__dep__incl.pdf | Bin 11413 -> 6634 bytes latex/io_8c.tex | 116 ++++++++++++++ latex/io_8c__incl.md5 | 1 + latex/io_8c__incl.pdf | Bin 0 -> 7006 bytes latex/io_8h.tex | 144 +++++++++++++++++ latex/io_8h__dep__incl.md5 | 1 + latex/io_8h__dep__incl.pdf | Bin 0 -> 5348 bytes latex/io_8h__incl.md5 | 1 + latex/io_8h__incl.pdf | Bin 0 -> 6819 bytes latex/jeu_8c.tex | 56 +++++++ latex/jeu_8c__incl.md5 | 1 + latex/jeu_8c__incl.pdf | Bin 0 -> 6749 bytes latex/jeu_8h.tex | 91 +++++++++++ latex/jeu_8h__dep__incl.md5 | 1 + latex/jeu_8h__dep__incl.pdf | Bin 0 -> 5987 bytes latex/jeu_8h__incl.md5 | 1 + latex/jeu_8h__incl.pdf | Bin 0 -> 6583 bytes latex/main_8c.tex | 27 ++++ latex/main_8c__incl.md5 | 1 + latex/main_8c__incl.pdf | Bin 0 -> 7524 bytes latex/refman.tex | 7 + 107 files changed, 2517 insertions(+), 62 deletions(-) create mode 100644 html/README_8md.html create mode 100644 html/grille_8c.html create mode 100644 html/grille_8c__incl.map create mode 100644 html/grille_8c__incl.md5 create mode 100644 html/grille_8c__incl.png create mode 100644 html/io_8c.html create mode 100644 html/io_8c__incl.map create mode 100644 html/io_8c__incl.md5 create mode 100644 html/io_8c__incl.png create mode 100644 html/io_8h.html create mode 100644 html/io_8h__dep__incl.map create mode 100644 html/io_8h__dep__incl.md5 create mode 100644 html/io_8h__dep__incl.png create mode 100644 html/io_8h__incl.map create mode 100644 html/io_8h__incl.md5 create mode 100644 html/io_8h__incl.png create mode 100644 html/jeu_8c.html create mode 100644 html/jeu_8c__incl.map create mode 100644 html/jeu_8c__incl.md5 create mode 100644 html/jeu_8c__incl.png create mode 100644 html/jeu_8h.html create mode 100644 html/jeu_8h__dep__incl.map create mode 100644 html/jeu_8h__dep__incl.md5 create mode 100644 html/jeu_8h__dep__incl.png create mode 100644 html/jeu_8h__incl.map create mode 100644 html/jeu_8h__incl.md5 create mode 100644 html/jeu_8h__incl.png create mode 100644 html/main_8c.html create mode 100644 html/main_8c__incl.map create mode 100644 html/main_8c__incl.md5 create mode 100644 html/main_8c__incl.png create mode 100644 html/search/all_9.html create mode 100644 html/search/all_9.js create mode 100644 html/search/all_a.html create mode 100644 html/search/all_a.js create mode 100644 html/search/all_b.html create mode 100644 html/search/all_b.js create mode 100644 html/search/files_1.html create mode 100644 html/search/files_1.js create mode 100644 html/search/files_2.html create mode 100644 html/search/files_2.js create mode 100644 html/search/files_3.html create mode 100644 html/search/files_3.js create mode 100644 html/search/files_4.html create mode 100644 html/search/files_4.js create mode 100644 html/search/functions_6.html create mode 100644 html/search/functions_6.js create mode 100644 html/search/functions_7.html create mode 100644 html/search/functions_7.js create mode 100644 latex/README_8md.tex create mode 100644 latex/grille_8c.tex create mode 100644 latex/grille_8c__incl.md5 create mode 100644 latex/grille_8c__incl.pdf create mode 100644 latex/io_8c.tex create mode 100644 latex/io_8c__incl.md5 create mode 100644 latex/io_8c__incl.pdf create mode 100644 latex/io_8h.tex create mode 100644 latex/io_8h__dep__incl.md5 create mode 100644 latex/io_8h__dep__incl.pdf create mode 100644 latex/io_8h__incl.md5 create mode 100644 latex/io_8h__incl.pdf create mode 100644 latex/jeu_8c.tex create mode 100644 latex/jeu_8c__incl.md5 create mode 100644 latex/jeu_8c__incl.pdf create mode 100644 latex/jeu_8h.tex create mode 100644 latex/jeu_8h__dep__incl.md5 create mode 100644 latex/jeu_8h__dep__incl.pdf create mode 100644 latex/jeu_8h__incl.md5 create mode 100644 latex/jeu_8h__incl.pdf create mode 100644 latex/main_8c.tex create mode 100644 latex/main_8c__incl.md5 create mode 100644 latex/main_8c__incl.pdf diff --git a/Doxyfile b/Doxyfile index c86117c..4b849b8 100644 --- a/Doxyfile +++ b/Doxyfile @@ -435,7 +435,7 @@ LOOKUP_CACHE_SIZE = 0 # normally produced when WARNINGS is set to YES. # The default value is: NO. -EXTRACT_ALL = NO +EXTRACT_ALL = YES # If the EXTRACT_PRIVATE tag is set to YES, all private members of a class will # be included in the documentation. diff --git a/html/README_8md.html b/html/README_8md.html new file mode 100644 index 0000000..9812fed --- /dev/null +++ b/html/README_8md.html @@ -0,0 +1,73 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.13"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>My Project: README.md File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">My Project + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.13 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">README.md File Reference</div> </div> +</div><!--header--> +<div class="contents"> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.13 +</small></address> +</body> +</html> diff --git a/html/files.html b/html/files.html index 168d5fc..e4dc89b 100644 --- a/html/files.html +++ b/html/files.html @@ -62,11 +62,15 @@ $(function() { <div class="title">File List</div> </div> </div><!--header--> <div class="contents"> -<div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory"> +<div class="textblock">Here is a list of all files with brief descriptions:</div><div class="directory"> <table class="directory"> -<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="grille_8h_source.html"><span class="icondoc"></span></a><a class="el" href="grille_8h.html" target="_self">grille.h</a></td><td class="desc">Programme/fichier header </td></tr> -<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="io_8h_source.html"><span class="icondoc"></span></a><b>io.h</b></td><td class="desc"></td></tr> -<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="jeu_8h_source.html"><span class="icondoc"></span></a><b>jeu.h</b></td><td class="desc"></td></tr> +<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="grille_8c.html" target="_self">grille.c</a></td><td class="desc"></td></tr> +<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="grille_8h_source.html"><span class="icondoc"></span></a><a class="el" href="grille_8h.html" target="_self">grille.h</a></td><td class="desc">Programme/fichier header </td></tr> +<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="io_8c.html" target="_self">io.c</a></td><td class="desc"></td></tr> +<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="io_8h_source.html"><span class="icondoc"></span></a><a class="el" href="io_8h.html" target="_self">io.h</a></td><td class="desc">Programme/fichier header </td></tr> +<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="jeu_8c.html" target="_self">jeu.c</a></td><td class="desc"></td></tr> +<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="jeu_8h_source.html"><span class="icondoc"></span></a><a class="el" href="jeu_8h.html" target="_self">jeu.h</a></td><td class="desc">Programme/fichier header </td></tr> +<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="main_8c.html" target="_self">main.c</a></td><td class="desc"></td></tr> </table> </div><!-- directory --> </div><!-- contents --> diff --git a/html/functions.html b/html/functions.html index 6e24874..132f14d 100644 --- a/html/functions.html +++ b/html/functions.html @@ -58,7 +58,7 @@ $(function() { </div> <div class="contents"> -<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div><ul> +<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div><ul> <li>cellules : <a class="el" href="structgrille.html#a428cf0c0297ce04e0206ba0067ac3b42">grille</a> </li> diff --git a/html/globals.html b/html/globals.html index 23226d7..7cc5528 100644 --- a/html/globals.html +++ b/html/globals.html @@ -58,21 +58,59 @@ $(function() { </div> <div class="contents"> -<div class="textblock">Here is a list of all documented file members with links to the documentation:</div><ul> +<div class="textblock">Here is a list of all file members with links to the files they belong to:</div><ul> +<li>affiche_grille() +: <a class="el" href="io_8c.html#a90cb8ec05374b46d9995705ed4954f34">io.c</a> +, <a class="el" href="io_8h.html#a90cb8ec05374b46d9995705ed4954f34">io.h</a> +</li> +<li>affiche_ligne() +: <a class="el" href="io_8c.html#a3f3ff78e56fcf21a932ff73b70635554">io.c</a> +, <a class="el" href="io_8h.html#a3f3ff78e56fcf21a932ff73b70635554">io.h</a> +</li> +<li>affiche_trait() +: <a class="el" href="io_8c.html#a634cf584c380ce221d5d4199f3e813bd">io.c</a> +, <a class="el" href="io_8h.html#a634cf584c380ce221d5d4199f3e813bd">io.h</a> +</li> <li>alloue_grille() -: <a class="el" href="grille_8h.html#ae621f51c60aa4fafaa0c9f6c9b5a4036">grille.h</a> +: <a class="el" href="grille_8c.html#ae621f51c60aa4fafaa0c9f6c9b5a4036">grille.c</a> +, <a class="el" href="grille_8h.html#ae621f51c60aa4fafaa0c9f6c9b5a4036">grille.h</a> +</li> +<li>compte_voisins_vivants() +: <a class="el" href="jeu_8c.html#adf9adf6ee75bcfbe164ac465ca5e4f82">jeu.c</a> +, <a class="el" href="jeu_8h.html#adf9adf6ee75bcfbe164ac465ca5e4f82">jeu.h</a> </li> <li>copie_grille() -: <a class="el" href="grille_8h.html#a63b3ae16c86b568f6aa8f9ce84128b1e">grille.h</a> +: <a class="el" href="grille_8c.html#a63b3ae16c86b568f6aa8f9ce84128b1e">grille.c</a> +, <a class="el" href="grille_8h.html#a63b3ae16c86b568f6aa8f9ce84128b1e">grille.h</a> +</li> +<li>debut_jeu() +: <a class="el" href="io_8c.html#a88493b3c55828670e47150a95ed7db5b">io.c</a> +, <a class="el" href="io_8h.html#a88493b3c55828670e47150a95ed7db5b">io.h</a> +</li> +<li>efface_grille() +: <a class="el" href="io_8c.html#ab36a6f8957cd3e682119007836ce6ad5">io.c</a> +, <a class="el" href="io_8h.html#ab36a6f8957cd3e682119007836ce6ad5">io.h</a> </li> <li>est_vivante() : <a class="el" href="grille_8h.html#a4a27d70711027eca191df5592f922001">grille.h</a> </li> +<li>evolue() +: <a class="el" href="jeu_8c.html#ada8f751a97ad1847db23c5ba17be7802">jeu.c</a> +, <a class="el" href="jeu_8h.html#ada8f751a97ad1847db23c5ba17be7802">jeu.h</a> +</li> <li>init_grille_from_file() -: <a class="el" href="grille_8h.html#adf5501cc0bbad28f5ffc561d92197e4e">grille.h</a> +: <a class="el" href="grille_8c.html#adf5501cc0bbad28f5ffc561d92197e4e">grille.c</a> +, <a class="el" href="grille_8h.html#adf5501cc0bbad28f5ffc561d92197e4e">grille.h</a> </li> <li>libere_grille() -: <a class="el" href="grille_8h.html#a7074b2b15576e9d2b3cd15c3a1dc7012">grille.h</a> +: <a class="el" href="grille_8c.html#a7074b2b15576e9d2b3cd15c3a1dc7012">grille.c</a> +, <a class="el" href="grille_8h.html#a7074b2b15576e9d2b3cd15c3a1dc7012">grille.h</a> +</li> +<li>main() +: <a class="el" href="main_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">main.c</a> +</li> +<li>modulo() +: <a class="el" href="jeu_8h.html#a653841e275690f6a0d743c7ac4b1fc25">jeu.h</a> </li> <li>set_morte() : <a class="el" href="grille_8h.html#ab5ab346bdf3a9d7e3a0bfeab40416d6e">grille.h</a> diff --git a/html/globals_func.html b/html/globals_func.html index c42442d..92eac52 100644 --- a/html/globals_func.html +++ b/html/globals_func.html @@ -59,20 +59,58 @@ $(function() { <div class="contents">  <ul> +<li>affiche_grille() +: <a class="el" href="io_8c.html#a90cb8ec05374b46d9995705ed4954f34">io.c</a> +, <a class="el" href="io_8h.html#a90cb8ec05374b46d9995705ed4954f34">io.h</a> +</li> +<li>affiche_ligne() +: <a class="el" href="io_8c.html#a3f3ff78e56fcf21a932ff73b70635554">io.c</a> +, <a class="el" href="io_8h.html#a3f3ff78e56fcf21a932ff73b70635554">io.h</a> +</li> +<li>affiche_trait() +: <a class="el" href="io_8c.html#a634cf584c380ce221d5d4199f3e813bd">io.c</a> +, <a class="el" href="io_8h.html#a634cf584c380ce221d5d4199f3e813bd">io.h</a> +</li> <li>alloue_grille() -: <a class="el" href="grille_8h.html#ae621f51c60aa4fafaa0c9f6c9b5a4036">grille.h</a> +: <a class="el" href="grille_8c.html#ae621f51c60aa4fafaa0c9f6c9b5a4036">grille.c</a> +, <a class="el" href="grille_8h.html#ae621f51c60aa4fafaa0c9f6c9b5a4036">grille.h</a> +</li> +<li>compte_voisins_vivants() +: <a class="el" href="jeu_8c.html#adf9adf6ee75bcfbe164ac465ca5e4f82">jeu.c</a> +, <a class="el" href="jeu_8h.html#adf9adf6ee75bcfbe164ac465ca5e4f82">jeu.h</a> </li> <li>copie_grille() -: <a class="el" href="grille_8h.html#a63b3ae16c86b568f6aa8f9ce84128b1e">grille.h</a> +: <a class="el" href="grille_8c.html#a63b3ae16c86b568f6aa8f9ce84128b1e">grille.c</a> +, <a class="el" href="grille_8h.html#a63b3ae16c86b568f6aa8f9ce84128b1e">grille.h</a> +</li> +<li>debut_jeu() +: <a class="el" href="io_8c.html#a88493b3c55828670e47150a95ed7db5b">io.c</a> +, <a class="el" href="io_8h.html#a88493b3c55828670e47150a95ed7db5b">io.h</a> +</li> +<li>efface_grille() +: <a class="el" href="io_8c.html#ab36a6f8957cd3e682119007836ce6ad5">io.c</a> +, <a class="el" href="io_8h.html#ab36a6f8957cd3e682119007836ce6ad5">io.h</a> </li> <li>est_vivante() : <a class="el" href="grille_8h.html#a4a27d70711027eca191df5592f922001">grille.h</a> </li> +<li>evolue() +: <a class="el" href="jeu_8c.html#ada8f751a97ad1847db23c5ba17be7802">jeu.c</a> +, <a class="el" href="jeu_8h.html#ada8f751a97ad1847db23c5ba17be7802">jeu.h</a> +</li> <li>init_grille_from_file() -: <a class="el" href="grille_8h.html#adf5501cc0bbad28f5ffc561d92197e4e">grille.h</a> +: <a class="el" href="grille_8c.html#adf5501cc0bbad28f5ffc561d92197e4e">grille.c</a> +, <a class="el" href="grille_8h.html#adf5501cc0bbad28f5ffc561d92197e4e">grille.h</a> </li> <li>libere_grille() -: <a class="el" href="grille_8h.html#a7074b2b15576e9d2b3cd15c3a1dc7012">grille.h</a> +: <a class="el" href="grille_8c.html#a7074b2b15576e9d2b3cd15c3a1dc7012">grille.c</a> +, <a class="el" href="grille_8h.html#a7074b2b15576e9d2b3cd15c3a1dc7012">grille.h</a> +</li> +<li>main() +: <a class="el" href="main_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">main.c</a> +</li> +<li>modulo() +: <a class="el" href="jeu_8h.html#a653841e275690f6a0d743c7ac4b1fc25">jeu.h</a> </li> <li>set_morte() : <a class="el" href="grille_8h.html#ab5ab346bdf3a9d7e3a0bfeab40416d6e">grille.h</a> diff --git a/html/grille_8c.html b/html/grille_8c.html new file mode 100644 index 0000000..b05d9be --- /dev/null +++ b/html/grille_8c.html @@ -0,0 +1,245 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.13"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>My Project: grille.c File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">My Project + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.13 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">grille.c File Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><code>#include "<a class="el" href="grille_8h_source.html">grille.h</a>"</code><br /> +</div><div class="textblock"><div class="dynheader"> +Include dependency graph for grille.c:</div> +<div class="dyncontent"> +<div class="center"><img src="grille_8c__incl.png" border="0" usemap="#grille_8c" alt=""/></div> +<map name="grille_8c" id="grille_8c"> +<area shape="rect" id="node2" href="grille_8h.html" title="programme/fichier header " alt="" coords="101,80,167,107"/> +</map> +</div> +</div><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:adf5501cc0bbad28f5ffc561d92197e4e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="grille_8c.html#adf5501cc0bbad28f5ffc561d92197e4e">init_grille_from_file</a> (char *filename, <a class="el" href="structgrille.html">grille</a> *g)</td></tr> +<tr class="memdesc:adf5501cc0bbad28f5ffc561d92197e4e"><td class="mdescLeft"> </td><td class="mdescRight">fonction qui alloue et initialise la grille g à partir d'un fichier <a href="#adf5501cc0bbad28f5ffc561d92197e4e">More...</a><br /></td></tr> +<tr class="separator:adf5501cc0bbad28f5ffc561d92197e4e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a63b3ae16c86b568f6aa8f9ce84128b1e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="grille_8c.html#a63b3ae16c86b568f6aa8f9ce84128b1e">copie_grille</a> (<a class="el" href="structgrille.html">grille</a> gs, <a class="el" href="structgrille.html">grille</a> gd)</td></tr> +<tr class="memdesc:a63b3ae16c86b568f6aa8f9ce84128b1e"><td class="mdescLeft"> </td><td class="mdescRight">recopie la grille gs dans la grille gd <a href="#a63b3ae16c86b568f6aa8f9ce84128b1e">More...</a><br /></td></tr> +<tr class="separator:a63b3ae16c86b568f6aa8f9ce84128b1e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae621f51c60aa4fafaa0c9f6c9b5a4036"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="grille_8c.html#ae621f51c60aa4fafaa0c9f6c9b5a4036">alloue_grille</a> (int l, int c, <a class="el" href="structgrille.html">grille</a> *g)</td></tr> +<tr class="memdesc:ae621f51c60aa4fafaa0c9f6c9b5a4036"><td class="mdescLeft"> </td><td class="mdescRight">Fonction alloue une grille de taille l*c, et initialise toutes les cellules à mortes. <a href="#ae621f51c60aa4fafaa0c9f6c9b5a4036">More...</a><br /></td></tr> +<tr class="separator:ae621f51c60aa4fafaa0c9f6c9b5a4036"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7074b2b15576e9d2b3cd15c3a1dc7012"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="grille_8c.html#a7074b2b15576e9d2b3cd15c3a1dc7012">libere_grille</a> (<a class="el" href="structgrille.html">grille</a> *g)</td></tr> +<tr class="memdesc:a7074b2b15576e9d2b3cd15c3a1dc7012"><td class="mdescLeft"> </td><td class="mdescRight">fonction qui libère la grille <a href="#a7074b2b15576e9d2b3cd15c3a1dc7012">More...</a><br /></td></tr> +<tr class="separator:a7074b2b15576e9d2b3cd15c3a1dc7012"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Function Documentation</h2> +<a id="ae621f51c60aa4fafaa0c9f6c9b5a4036"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae621f51c60aa4fafaa0c9f6c9b5a4036">◆ </a></span>alloue_grille()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void alloue_grille </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"><em>l</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"><em>c</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="structgrille.html">grille</a> * </td> + <td class="paramname"><em>g</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Fonction alloue une grille de taille l*c, et initialise toutes les cellules à mortes. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">un</td><td>entier ligne, un entier colonne et un pointeur qui point sur une structure grille </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><code>void</code> </dd></dl> + +</div> +</div> +<a id="a63b3ae16c86b568f6aa8f9ce84128b1e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a63b3ae16c86b568f6aa8f9ce84128b1e">◆ </a></span>copie_grille()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void copie_grille </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structgrille.html">grille</a> </td> + <td class="paramname"><em>gs</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="structgrille.html">grille</a> </td> + <td class="paramname"><em>gd</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>recopie la grille gs dans la grille gd </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">deux</td><td>grille </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><code>void</code> </dd></dl> + +</div> +</div> +<a id="adf5501cc0bbad28f5ffc561d92197e4e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#adf5501cc0bbad28f5ffc561d92197e4e">◆ </a></span>init_grille_from_file()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void init_grille_from_file </td> + <td>(</td> + <td class="paramtype">char * </td> + <td class="paramname"><em>filename</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="structgrille.html">grille</a> * </td> + <td class="paramname"><em>g</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>fonction qui alloue et initialise la grille g à partir d'un fichier </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">un</td><td>pointeur vers le nom du fichier et un pointeur qui pointe sur une structure grille </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><code>void</code> </dd></dl> + +</div> +</div> +<a id="a7074b2b15576e9d2b3cd15c3a1dc7012"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a7074b2b15576e9d2b3cd15c3a1dc7012">◆ </a></span>libere_grille()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void libere_grille </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structgrille.html">grille</a> * </td> + <td class="paramname"><em>g</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>fonction qui libère la grille </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">un</td><td>pointeur qui point sur une structure grille </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><code>void</code> </dd></dl> + +</div> +</div> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.13 +</small></address> +</body> +</html> diff --git a/html/grille_8c__incl.map b/html/grille_8c__incl.map new file mode 100644 index 0000000..82a7c5d --- /dev/null +++ b/html/grille_8c__incl.map @@ -0,0 +1,3 @@ +<map id="grille.c" name="grille.c"> +<area shape="rect" id="node2" href="$grille_8h.html" title="programme/fichier header " alt="" coords="101,80,167,107"/> +</map> diff --git a/html/grille_8c__incl.md5 b/html/grille_8c__incl.md5 new file mode 100644 index 0000000..de35a45 --- /dev/null +++ b/html/grille_8c__incl.md5 @@ -0,0 +1 @@ +828e3011fb64fc6d5167b889a8b373c8 \ No newline at end of file diff --git a/html/grille_8c__incl.png b/html/grille_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..d563e80c9b9ee39735db1e824ad2454b2dacd2e3 GIT binary patch literal 6721 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 literal 0 HcmV?d00001 diff --git a/html/grille_8h.html b/html/grille_8h.html index 8123568..dc6b46c 100644 --- a/html/grille_8h.html +++ b/html/grille_8h.html @@ -81,8 +81,12 @@ This graph shows which files directly or indirectly include this file:</div> <div class="dyncontent"> <div class="center"><img src="grille_8h__dep__incl.png" border="0" usemap="#grille_8hdep" alt=""/></div> <map name="grille_8hdep" id="grille_8hdep"> -<area shape="rect" id="node2" href="io_8h_source.html" title="io.h" alt="" coords="14,155,57,181"/> -<area shape="rect" id="node3" href="jeu_8h_source.html" title="jeu.h" alt="" coords="42,80,93,107"/> +<area shape="rect" id="node2" href="grille_8c.html" title="grille.c" alt="" coords="5,80,72,107"/> +<area shape="rect" id="node3" href="io_8h.html" title="programme/fichier header " alt="" coords="75,155,122,181"/> +<area shape="rect" id="node5" href="main_8c.html" title="main.c" alt="" coords="136,229,203,256"/> +<area shape="rect" id="node6" href="jeu_8h.html" title="programme/fichier header " alt="" coords="198,80,253,107"/> +<area shape="rect" id="node4" href="io_8c.html" title="io.c" alt="" coords="67,229,112,256"/> +<area shape="rect" id="node7" href="jeu_8c.html" title="jeu.c" alt="" coords="248,155,301,181"/> </map> </div> </div> @@ -122,7 +126,7 @@ Functions</h2></td></tr> <dl class="section author"><dt>Author</dt><dd>Amaury Sensenbrenner </dd></dl> <dl class="section version"><dt>Version</dt><dd>1.0 </dd></dl> <dl class="section date"><dt>Date</dt><dd>28 février 2019</dd></dl> -<p>Fichier header pour les fonctions grille se situant dans grille.c </p> +<p>Fichier header pour les fonctions grille se situant dans <a class="el" href="grille_8c.html">grille.c</a> </p> </div><h2 class="groupheader">Function Documentation</h2> <a id="ae621f51c60aa4fafaa0c9f6c9b5a4036"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae621f51c60aa4fafaa0c9f6c9b5a4036">◆ </a></span>alloue_grille()</h2> diff --git a/html/grille_8h__dep__incl.map b/html/grille_8h__dep__incl.map index 17deb31..a12c2b3 100644 --- a/html/grille_8h__dep__incl.map +++ b/html/grille_8h__dep__incl.map @@ -1,4 +1,8 @@ <map id="grille.h" name="grille.h"> -<area shape="rect" id="node2" href="$io_8h_source.html" title="io.h" alt="" coords="14,155,57,181"/> -<area shape="rect" id="node3" href="$jeu_8h_source.html" title="jeu.h" alt="" coords="42,80,93,107"/> +<area shape="rect" id="node2" href="$grille_8c.html" title="grille.c" alt="" coords="5,80,72,107"/> +<area shape="rect" id="node3" href="$io_8h.html" title="programme/fichier header " alt="" coords="75,155,122,181"/> +<area shape="rect" id="node5" href="$main_8c.html" title="main.c" alt="" coords="136,229,203,256"/> +<area shape="rect" id="node6" href="$jeu_8h.html" title="programme/fichier header " alt="" coords="198,80,253,107"/> +<area shape="rect" id="node4" href="$io_8c.html" title="io.c" alt="" coords="67,229,112,256"/> +<area shape="rect" id="node7" href="$jeu_8c.html" title="jeu.c" alt="" coords="248,155,301,181"/> </map> diff --git a/html/grille_8h__dep__incl.md5 b/html/grille_8h__dep__incl.md5 index e7a918c..461d253 100644 --- a/html/grille_8h__dep__incl.md5 +++ b/html/grille_8h__dep__incl.md5 @@ -1 +1 @@ -d09a82c8ecff19237da0497b0635d02d \ No newline at end of file +125c3081227915630d68904238e3ec91 \ No newline at end of file diff --git a/html/grille_8h__dep__incl.png b/html/grille_8h__dep__incl.png index 16eb9414b4e95312439b2ae40aec18eade37cd2e..22bd1c5b8c8a0f67105d4688802ace2c05c046a9 100644 GIT binary patch literal 15188 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 literal 4488 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 diff --git a/html/io_8c.html b/html/io_8c.html new file mode 100644 index 0000000..17dc9f0 --- /dev/null +++ b/html/io_8c.html @@ -0,0 +1,261 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.13"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>My Project: io.c File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">My Project + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.13 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">io.c File Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><code>#include "<a class="el" href="io_8h_source.html">io.h</a>"</code><br /> +</div><div class="textblock"><div class="dynheader"> +Include dependency graph for io.c:</div> +<div class="dyncontent"> +<div class="center"><img src="io_8c__incl.png" border="0" usemap="#io_8c" alt=""/></div> +<map name="io_8c" id="io_8c"> +<area shape="rect" id="node2" href="io_8h.html" title="programme/fichier header " alt="" coords="66,80,113,107"/> +<area shape="rect" id="node4" href="grille_8h.html" title="programme/fichier header " alt="" coords="99,229,165,256"/> +<area shape="rect" id="node7" href="jeu_8h.html" title="programme/fichier header " alt="" coords="127,155,182,181"/> +</map> +</div> +</div><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:a634cf584c380ce221d5d4199f3e813bd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="io_8c.html#a634cf584c380ce221d5d4199f3e813bd">affiche_trait</a> (int c)</td></tr> +<tr class="memdesc:a634cf584c380ce221d5d4199f3e813bd"><td class="mdescLeft"> </td><td class="mdescRight">fonction qui affiche un trait horizontal dans le terminal <a href="#a634cf584c380ce221d5d4199f3e813bd">More...</a><br /></td></tr> +<tr class="separator:a634cf584c380ce221d5d4199f3e813bd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3f3ff78e56fcf21a932ff73b70635554"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="io_8c.html#a3f3ff78e56fcf21a932ff73b70635554">affiche_ligne</a> (int c, int *ligne)</td></tr> +<tr class="memdesc:a3f3ff78e56fcf21a932ff73b70635554"><td class="mdescLeft"> </td><td class="mdescRight">affichage d'une ligne de la grille <a href="#a3f3ff78e56fcf21a932ff73b70635554">More...</a><br /></td></tr> +<tr class="separator:a3f3ff78e56fcf21a932ff73b70635554"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a90cb8ec05374b46d9995705ed4954f34"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="io_8c.html#a90cb8ec05374b46d9995705ed4954f34">affiche_grille</a> (<a class="el" href="structgrille.html">grille</a> g)</td></tr> +<tr class="memdesc:a90cb8ec05374b46d9995705ed4954f34"><td class="mdescLeft"> </td><td class="mdescRight">affichage d'une grille <a href="#a90cb8ec05374b46d9995705ed4954f34">More...</a><br /></td></tr> +<tr class="separator:a90cb8ec05374b46d9995705ed4954f34"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab36a6f8957cd3e682119007836ce6ad5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="io_8c.html#ab36a6f8957cd3e682119007836ce6ad5">efface_grille</a> (<a class="el" href="structgrille.html">grille</a> g)</td></tr> +<tr class="memdesc:ab36a6f8957cd3e682119007836ce6ad5"><td class="mdescLeft"> </td><td class="mdescRight">effacement d'une grille <a href="#ab36a6f8957cd3e682119007836ce6ad5">More...</a><br /></td></tr> +<tr class="separator:ab36a6f8957cd3e682119007836ce6ad5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a88493b3c55828670e47150a95ed7db5b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="io_8c.html#a88493b3c55828670e47150a95ed7db5b">debut_jeu</a> (<a class="el" href="structgrille.html">grille</a> *g, <a class="el" href="structgrille.html">grille</a> *gc)</td></tr> +<tr class="memdesc:a88493b3c55828670e47150a95ed7db5b"><td class="mdescLeft"> </td><td class="mdescRight">debute le jeu <a href="#a88493b3c55828670e47150a95ed7db5b">More...</a><br /></td></tr> +<tr class="separator:a88493b3c55828670e47150a95ed7db5b"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Function Documentation</h2> +<a id="a90cb8ec05374b46d9995705ed4954f34"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a90cb8ec05374b46d9995705ed4954f34">◆ </a></span>affiche_grille()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void affiche_grille </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structgrille.html">grille</a> </td> + <td class="paramname"><em>g</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>affichage d'une grille </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">une</td><td>grille </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><code>void</code> </dd></dl> + +</div> +</div> +<a id="a3f3ff78e56fcf21a932ff73b70635554"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3f3ff78e56fcf21a932ff73b70635554">◆ </a></span>affiche_ligne()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void affiche_ligne </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"><em>c</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int * </td> + <td class="paramname"><em>ligne</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>affichage d'une ligne de la grille </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">un</td><td>entier et un pointeur qui point sur un entier </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><code>void</code> </dd></dl> + +</div> +</div> +<a id="a634cf584c380ce221d5d4199f3e813bd"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a634cf584c380ce221d5d4199f3e813bd">◆ </a></span>affiche_trait()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void affiche_trait </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"><em>c</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>fonction qui affiche un trait horizontal dans le terminal </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">un</td><td>entier </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><code>void</code> </dd></dl> + +</div> +</div> +<a id="a88493b3c55828670e47150a95ed7db5b"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a88493b3c55828670e47150a95ed7db5b">◆ </a></span>debut_jeu()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void debut_jeu </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structgrille.html">grille</a> * </td> + <td class="paramname"><em>g</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="structgrille.html">grille</a> * </td> + <td class="paramname"><em>gc</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>debute le jeu </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">deux</td><td>pointeurs qui point vers deux grilles différentes </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><code>void</code> </dd></dl> + +</div> +</div> +<a id="ab36a6f8957cd3e682119007836ce6ad5"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ab36a6f8957cd3e682119007836ce6ad5">◆ </a></span>efface_grille()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void efface_grille </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structgrille.html">grille</a> </td> + <td class="paramname"><em>g</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>effacement d'une grille </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">une</td><td>grille </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><code>void</code> </dd></dl> + +</div> +</div> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.13 +</small></address> +</body> +</html> diff --git a/html/io_8c__incl.map b/html/io_8c__incl.map new file mode 100644 index 0000000..53a318c --- /dev/null +++ b/html/io_8c__incl.map @@ -0,0 +1,5 @@ +<map id="io.c" name="io.c"> +<area shape="rect" id="node2" href="$io_8h.html" title="programme/fichier header " alt="" coords="66,80,113,107"/> +<area shape="rect" id="node4" href="$grille_8h.html" title="programme/fichier header " alt="" coords="99,229,165,256"/> +<area shape="rect" id="node7" href="$jeu_8h.html" title="programme/fichier header " alt="" coords="127,155,182,181"/> +</map> diff --git a/html/io_8c__incl.md5 b/html/io_8c__incl.md5 new file mode 100644 index 0000000..3798e57 --- /dev/null +++ b/html/io_8c__incl.md5 @@ -0,0 +1 @@ +569121103322b53cdc7f6aed47c7d82f \ No newline at end of file diff --git a/html/io_8c__incl.png b/html/io_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..f6f1e3cdb2c2abe46911e8aec08f6989b03e1374 GIT binary patch literal 11714 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 G_x~U0WtTAk literal 0 HcmV?d00001 diff --git a/html/io_8h.html b/html/io_8h.html new file mode 100644 index 0000000..a23dda9 --- /dev/null +++ b/html/io_8h.html @@ -0,0 +1,282 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.13"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>My Project: io.h File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">My Project + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.13 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">io.h File Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>programme/fichier header +<a href="#details">More...</a></p> +<div class="textblock"><code>#include <stdio.h></code><br /> +<code>#include "<a class="el" href="grille_8h_source.html">grille.h</a>"</code><br /> +<code>#include "<a class="el" href="jeu_8h_source.html">jeu.h</a>"</code><br /> +</div><div class="textblock"><div class="dynheader"> +Include dependency graph for io.h:</div> +<div class="dyncontent"> +<div class="center"><img src="io_8h__incl.png" border="0" usemap="#io_8h" alt=""/></div> +<map name="io_8h" id="io_8h"> +<area shape="rect" id="node3" href="grille_8h.html" title="programme/fichier header " alt="" coords="99,155,165,181"/> +<area shape="rect" id="node6" href="jeu_8h.html" title="programme/fichier header " alt="" coords="127,80,182,107"/> +</map> +</div> +</div><div class="textblock"><div class="dynheader"> +This graph shows which files directly or indirectly include this file:</div> +<div class="dyncontent"> +<div class="center"><img src="io_8h__dep__incl.png" border="0" usemap="#io_8hdep" alt=""/></div> +<map name="io_8hdep" id="io_8hdep"> +<area shape="rect" id="node2" href="io_8c.html" title="io.c" alt="" coords="5,80,51,107"/> +<area shape="rect" id="node3" href="main_8c.html" title="main.c" alt="" coords="75,80,141,107"/> +</map> +</div> +</div> +<p><a href="io_8h_source.html">Go to the source code of this file.</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:a634cf584c380ce221d5d4199f3e813bd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="io_8h.html#a634cf584c380ce221d5d4199f3e813bd">affiche_trait</a> (int c)</td></tr> +<tr class="memdesc:a634cf584c380ce221d5d4199f3e813bd"><td class="mdescLeft"> </td><td class="mdescRight">fonction qui affiche un trait horizontal dans le terminal <a href="#a634cf584c380ce221d5d4199f3e813bd">More...</a><br /></td></tr> +<tr class="separator:a634cf584c380ce221d5d4199f3e813bd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3f3ff78e56fcf21a932ff73b70635554"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="io_8h.html#a3f3ff78e56fcf21a932ff73b70635554">affiche_ligne</a> (int c, int *ligne)</td></tr> +<tr class="memdesc:a3f3ff78e56fcf21a932ff73b70635554"><td class="mdescLeft"> </td><td class="mdescRight">affichage d'une ligne de la grille <a href="#a3f3ff78e56fcf21a932ff73b70635554">More...</a><br /></td></tr> +<tr class="separator:a3f3ff78e56fcf21a932ff73b70635554"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a90cb8ec05374b46d9995705ed4954f34"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="io_8h.html#a90cb8ec05374b46d9995705ed4954f34">affiche_grille</a> (<a class="el" href="structgrille.html">grille</a> g)</td></tr> +<tr class="memdesc:a90cb8ec05374b46d9995705ed4954f34"><td class="mdescLeft"> </td><td class="mdescRight">affichage d'une grille <a href="#a90cb8ec05374b46d9995705ed4954f34">More...</a><br /></td></tr> +<tr class="separator:a90cb8ec05374b46d9995705ed4954f34"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab36a6f8957cd3e682119007836ce6ad5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="io_8h.html#ab36a6f8957cd3e682119007836ce6ad5">efface_grille</a> (<a class="el" href="structgrille.html">grille</a> g)</td></tr> +<tr class="memdesc:ab36a6f8957cd3e682119007836ce6ad5"><td class="mdescLeft"> </td><td class="mdescRight">effacement d'une grille <a href="#ab36a6f8957cd3e682119007836ce6ad5">More...</a><br /></td></tr> +<tr class="separator:ab36a6f8957cd3e682119007836ce6ad5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a88493b3c55828670e47150a95ed7db5b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="io_8h.html#a88493b3c55828670e47150a95ed7db5b">debut_jeu</a> (<a class="el" href="structgrille.html">grille</a> *g, <a class="el" href="structgrille.html">grille</a> *gc)</td></tr> +<tr class="memdesc:a88493b3c55828670e47150a95ed7db5b"><td class="mdescLeft"> </td><td class="mdescRight">debute le jeu <a href="#a88493b3c55828670e47150a95ed7db5b">More...</a><br /></td></tr> +<tr class="separator:a88493b3c55828670e47150a95ed7db5b"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>programme/fichier header </p> +<dl class="section author"><dt>Author</dt><dd>Amaury Sensenbrenner </dd></dl> +<dl class="section version"><dt>Version</dt><dd>1.0 </dd></dl> +<dl class="section date"><dt>Date</dt><dd>4 mars 2019</dd></dl> +<p>Fichier header pour les fonctions se situant dans <a class="el" href="io_8c.html">io.c</a> </p> +</div><h2 class="groupheader">Function Documentation</h2> +<a id="a90cb8ec05374b46d9995705ed4954f34"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a90cb8ec05374b46d9995705ed4954f34">◆ </a></span>affiche_grille()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void affiche_grille </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structgrille.html">grille</a> </td> + <td class="paramname"><em>g</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>affichage d'une grille </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">une</td><td>grille </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><code>void</code> </dd></dl> + +</div> +</div> +<a id="a3f3ff78e56fcf21a932ff73b70635554"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3f3ff78e56fcf21a932ff73b70635554">◆ </a></span>affiche_ligne()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void affiche_ligne </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"><em>c</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int * </td> + <td class="paramname"><em>ligne</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>affichage d'une ligne de la grille </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">un</td><td>entier et un pointeur qui point sur un entier </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><code>void</code> </dd></dl> + +</div> +</div> +<a id="a634cf584c380ce221d5d4199f3e813bd"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a634cf584c380ce221d5d4199f3e813bd">◆ </a></span>affiche_trait()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void affiche_trait </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"><em>c</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>fonction qui affiche un trait horizontal dans le terminal </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">un</td><td>entier </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><code>void</code> </dd></dl> + +</div> +</div> +<a id="a88493b3c55828670e47150a95ed7db5b"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a88493b3c55828670e47150a95ed7db5b">◆ </a></span>debut_jeu()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void debut_jeu </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structgrille.html">grille</a> * </td> + <td class="paramname"><em>g</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="structgrille.html">grille</a> * </td> + <td class="paramname"><em>gc</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>debute le jeu </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">deux</td><td>pointeurs qui point vers deux grilles différentes </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><code>void</code> </dd></dl> + +</div> +</div> +<a id="ab36a6f8957cd3e682119007836ce6ad5"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ab36a6f8957cd3e682119007836ce6ad5">◆ </a></span>efface_grille()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void efface_grille </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structgrille.html">grille</a> </td> + <td class="paramname"><em>g</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>effacement d'une grille </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">une</td><td>grille </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><code>void</code> </dd></dl> + +</div> +</div> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.13 +</small></address> +</body> +</html> diff --git a/html/io_8h__dep__incl.map b/html/io_8h__dep__incl.map new file mode 100644 index 0000000..9d55b47 --- /dev/null +++ b/html/io_8h__dep__incl.map @@ -0,0 +1,4 @@ +<map id="io.h" name="io.h"> +<area shape="rect" id="node2" href="$io_8c.html" title="io.c" alt="" coords="5,80,51,107"/> +<area shape="rect" id="node3" href="$main_8c.html" title="main.c" alt="" coords="75,80,141,107"/> +</map> diff --git a/html/io_8h__dep__incl.md5 b/html/io_8h__dep__incl.md5 new file mode 100644 index 0000000..6f99d4b --- /dev/null +++ b/html/io_8h__dep__incl.md5 @@ -0,0 +1 @@ +322a0224afdd6b913c4753df4d78f257 \ No newline at end of file diff --git a/html/io_8h__dep__incl.png b/html/io_8h__dep__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..385e203bf7f7774ca5a1e6fc46d26260717f333a GIT binary patch literal 3556 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 M7PiPnGtXQ92UnPuQ2+n{ literal 0 HcmV?d00001 diff --git a/html/io_8h__incl.map b/html/io_8h__incl.map new file mode 100644 index 0000000..14f87e8 --- /dev/null +++ b/html/io_8h__incl.map @@ -0,0 +1,4 @@ +<map id="io.h" name="io.h"> +<area shape="rect" id="node3" href="$grille_8h.html" title="programme/fichier header " alt="" coords="99,155,165,181"/> +<area shape="rect" id="node6" href="$jeu_8h.html" title="programme/fichier header " alt="" coords="127,80,182,107"/> +</map> diff --git a/html/io_8h__incl.md5 b/html/io_8h__incl.md5 new file mode 100644 index 0000000..b5a26c6 --- /dev/null +++ b/html/io_8h__incl.md5 @@ -0,0 +1 @@ +ecb25b594d6876d50308c46fae666839 \ No newline at end of file diff --git a/html/io_8h__incl.png b/html/io_8h__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..f95ce502b079136e809e4a6638ec66904519d084 GIT binary patch literal 10672 zcmZ{K1yq$?x9$e%?nXdK=?0MoK^g(+?oI*e4nYtkrMsnJBe_9JI;BGzq`S}Z`~Exb zx#x^Kkiqbc`K~qBjAuS`Mye>uV4{(sK_C#!H?mT1ArLqm@Qa8753c09vfF?^NG9?! zQjo{LKiRECUmy@_$Qvnfb<gzuj1OXJy*HOzX2uM5@Xu~dqzSa8q`NVl#l^e7H$JO) z$E;B@SEkvtU*9_Secpz+qGjrBa;|;r`x3Nw)tbz_sNamlsl|zCSVH@VYSJ%bCk(&R z!_}m(v!sp~_V=4@_R}s8z8c}SL=sme5TnLfG{UimAV|<<8&Ts32LuI*ok7r$;K!a2 zjUlacJlx+NE;LEj5&BmfcZH4R$>7@~{-7Nd=kPdKX!>w!p`}GK76yTI45jgJjbvdX zN@{LXlR(6@v}PLY=OY@xcIg$rO4Xs_;KTcpph#i=_m33Hyerp=OHP)lBgAnr77u!( ztlaLlgE#h0tQb=<*X;Yz^;Q<XJ$%TC)+ox8K$2L*PaHctJKUDT>4L8GknDnjjR|GZ zjnivLK-_bgZ`!pzV`HkPtQr~`<a~CFOia%2-w*ZmMMOq&Hjd%M8|OS91WTHmo2#j* ziJ=f2A04eS?Zv9-{$|kn-DTq^mEV=|T%EO$`=5YIEO8c9j*%=;|DzSyykq<R=H}+= zYPI|R+_K+oMM=q<+Vz$XrxKEq6%`ehBbkfi<GJ-1KXR+2U=dQ!=)cUi`}_YXX>8<& zWas3F*XGyOa$j`J&5=Q<<75ZTpNHgY<r=+u^=jRvNtU)Vb9!<T0$EsGMCC=3zyzN) zFfix}!@Rv(i%t9bRqEMTj%4`jPh=aLn@EtETFa51Pvnt&I1&cnNl1YI<Lz=oL&HEa zyJ5YJM!VmAgWaq|oivV3z$o<zxBtUkSQyd?%i&0Wzjl=o+*p{HLQrT72Tp{s7)*@X z3xfD0a2t*Q10fe#1zddk-!3X9UGnqrtZ!|B(++tUmE!2`?mldPY=d(&tG%6{muYA) zkW@`Q$^E2=lD2>RyStJsRCva2Bqm1Y^(<Nrms?7FhOjpgZ-TIQjikhDW`eg<Q8F<; z`>VJNak5ir{>R<g#K|G(#0QrK3<{?cBrj2VNUnU06%+#Ix<f*$Vqy-OJ(wrIu^Wm! zod4>r(Dx1+AWZ2OLFuouf@L%6Xla!&rNBK&N5(p9@w<=Q)NQa&<Nn~Hr8D=)%ubxz zCH2pP35k(k)8<W0;CT(dzWQ)<zSnMRV9D`WS=5(TU}h~*v(3)R)7XogX1y~Pv1<+0 z&Thuo_z92U$5<*o9UV=Lsq*XiPv9JmH&}?C^PXGD$TaQ@g?vUqCsr_5PoPR0n)I=r zEH*+$-XrI)!{CBIG&OJW8Qx7#-c@_OZ_xY3QJso|XS^DOYn2fT2br<kOyPV||DBTr z4(`6~;pUTWW2VF6O=~|!$Y-np!f34pZ3DLPv#Z1(z1VH<%j%kSr_}<B8QZ(U)s!<{ z2)NKL6A($rMr@#k4G?BCM#NkkmWV0C%ry!XNKY#L>HLpi*RES=ibl^v+_b(KUETf6 zruN|H56?t9!_#|bK2;hykQ_T-waTL~tOcLMO!8EDbifBAuV|%)j6={=P^;Kz-KD$L zd*p^dfgMOSa_MoYQh^Z=|7vKI_d<(f+7X79qk(r(h+cqqJ630~D7I(4t3`qbN;}r0 z>5Qs_aC?3raFEDm(cNOOmBD}EuIqI{<o59lV557F`p<>49y~-f!(|<fsfD86*c?+Q zZNilF9L^+0Ah6Gj>)G>rH<rr(TxAAVMGQ&Eb~m=I@=QNa1`pVDtYffNOTnC)I&q)F zyRlb#|NA~25kty>!)%_+)Jv~B5--GLjlh1=8)N674@cRhK#7(=-(t1~{aq!-P?Z39 z9p1x3#^0a6b*aGdUkUg`4B%S=CLw-Z=p2myY;zPzo*>!)D;n<!c+;pq_3>`&u0S3e z;~Rp6KoT8EPL(RHSB_?cLZmU!)w_zXS97*&)8&ElUsXv4@GxQ->S|0v!*9us47!2_ zY+4>g6oysE!Hq0-4D8G520k+x>tLWbAUK=)QqwTBpH$97J80DfF>I)p0|Se#%*3?o z;bxBz1Icu@h6N~zf`~Syf$z<mHyOrHMZ-A3NA>jgl{59U^%pU|a3^#HA-EnI6abTZ z&G8y3SwofHl8f8eB}`81vk_D;Fe^*<@j<Ca9goUU-AOwU7!`Y)me+|HEZK1BM}b5H zX%#ihN_bYnuxiES{W+DV7DAyC<=52II~cNP=Q@T)6~R9~cQu%DP4e2#t|~Z~m#vm7 zntwT@pY(+>QxFqViLL!UhmmSD85ALTYMV)LVrJ%I`LWZRuRpW^C9D^JZdN-q%!|~J zkPR%oj^6Uc3o<<X%l6v?!4mZtO-Y=!Y695Nb?5drga|!+BuWz;O#M30V+!Y*n6Iy` ztE;Yo0d5SYc=V6A2wfW&t(@gCD<pdFx~HZd(j1qH%k6X;SoSuOMQt6E`^?agf}QWK z?0v|CNP?wN3Y(hrsjVnPT6#a-oFn$G)VvTEKRDg&zPs5|OH~M@<JoZO-k(<v?R>p3 zA4C!+jS@CO3=fIMj$?xHL!$$8w=edIYij(&RReO1PhNiM7x2B|r}$Si*ckAFoj-Qr znxRnSWFetuL;w4-u5ia<IYdeNFIfV|%x?E@f<jS{_>qyGT&}ph?kOqLq+%x6wSie# z@3gpV;2PMAM+ZIx#mQ}49%`;KlLUA;U4KzdGP9tcovYDiVP%-)B0&K{;O`OD)YT_u zXDbf*IDLa0oo1(}cPkp{A8%|ogAkvSU`Q$QxisZwXX{a0bri5haE=;syviKy?`IR3 zp<K36#MQevbDL}SSlt*P2abk=V9fDw<F3WhQ=&F{&hRt}XRt3W5M}(bpXkOUcg4jM zI&yuw7ei%uu(9#O?BN>mO~Hv{+cjbD1|m*Z6#@*!34^iB<l{<BJd;}3LR;(mfuz)n zi+3{^``zf<H~82?h-#X@badx~ntNjdfumwFGr#ll@)3tMM-j)GaNrOi_Qo!Asp{fT z<}?`{EL9j)li=cp+2Kzx0P`J57YyDOYxj$3_Fylr97&QbMMHZrW2dRV6#D#hYoxbv zneh|NZIKGfQ)LpOO?yX2``nwgHDnM0V;2{>n3<n=b1^W;Ty}PM`$u#i_V!#j^Dx9v z2sm}v*{j0ep!Z0faz=w3<Nt8_XR(>k*_oa6T~`ny`VlXx;c%v~d>!g~(6Cy~H#Tck z)lY8_O>+|maK<GpVGHe#3NI4ZGHcYkq+sSKf;qKDp09F>ioV3gM!nJHw00tu;Im>& ziF>Xn)DrNB&bAB{ztGk;Gh2_uXNYJBIvIV(!T6EPrzX@O#Y7iF!^G6Iwx&iwT~Nx< zikuD~g)HssoWkxgGp7i20UZ$$5&8?2lVmQ2L+@M1+*iV<2c}^S3e~JgA?ZMlPaDUx z&e)-87jM*q6dq{#OFCOy+kw8mqsvPVcXuT@xzh6TAKz}TuJoGSF}?Nl^*>R|%F9Pt zXwcEo9UmW4U|Ei4i#Ihj6;>r(0C9y%+NH*sD=s!RyAwsqr>Cb`Aa#?GeT|RLRoSk- z_IG!`7|syd+uePurk2d6U;06aCtrD+DTSE*yPW*qAPb2aa&lQ&*+_;^a$+JO2}$3o zll$S4KEN^R`MuxFNl8hc%f!^x*2*g@6Guwb*Vh-;CVd-K1KUu^5zEVaGB}+}8Z-bO z2!X8Z?|-U@G~-G&sn%j7*fj_a4@bV}n4TtrjLyzl!*g3>*(2iPjE;15joGn&eF?>Y zfGt~ckbL^|sTi%lzaIk8)z#goG^7nGviyqU^*2|NwI4#;Ku&#Femq)m)y5PRZP%`~ zC@3gMOiFThb8~81NJt=vl!AvuL`T1J|Dz=@FK=$Xu{o5M=%`(7A}t{i6#1uG!HSV2 z6u#BJeH?>Ho_7#OZ+LhZ3lmdOLE-G^NUPc1UPtF^eLXM4=+`%Wu$HBzB@nA!w}yE$ z;Bd(3+58{xo3s|p2Ujb@axmD)TP6*exl#vz{zUWsv%L)k08-fdqBs#14ee$l*)Ty_ zv(n&`u!{aOr^g514O4P*a*}7<7-avL!r0hmLGn#nyY)iw0D!0L?CjWRXr0wcz~NQ? zn#IdG!=~krf*^GH>`hlB8+cg*sO;?Q3{^+rd`gDaGsq;bafHd%+uhyjdHj2(+7vp8 z1Vj9eT3B7J$Y{rNu4pQ39Jaz0qP0y=!lv0_M6Id{r9{kQFT`S#j0klIT0IR7Mmpbe zvWwt?eA6rBcf$u!n$|`n46d;|o4@X7mu$gFICfbQOC;Si1`G6V$-DMFlfsGp2^t!j zi7D!V@>}sT+|AXl-EV9q*J?>N+a!7y=jR#xj+t@x{TtE0fBR)*6yB^wefmTx>{S=} zqUc#2nX%`qz_K!5F)>k-Ar++LWH!nP`D##ykhd!?g`!_hOtkk8FYWExIGSnT=x0x% zbZw!_M59P4IQ?}sZfJV4CXb65wR+TScA^oA!at^7qxTK!ci*4DB&j%uCPjFIQdnBr z^zB>X3{EQEDME6Sp17;)?PQ6h!oPPxps$%7H0~O#R#eDJVfZVO0Pi<0LCC3f$Y%o} zHVo^$p}zjv+-FhFt_Bj#N|DT$gu}gqXc-94sr!8}x+dpM02l>XuTUZIl(SX>ALi!f zCi>y6?L#w*Hw_=(%+gZGyvh2eh`Vz&!<0+|g4MGW@5{`7Gqg^%q|&O{!D>@Q620L8 z=C53I(cQWI{IY~r<BP8{JLc!R2L@8DBp<?df(HEW#)h}hSA7QW0ABYI(dObPO<{xj z?CWp_!%{eC2rj?Uv`QlXi=W>}z`(t~x^cIQ2o5g6Y7RX^phQr6M{nccz@P!34O7s- z;$qF+-Li2|77i%so+=xec448Di`CKSa7a5{U+mWaNFpIY67ycdE#zrXNp#Ew|H$72 z@^Qt*U}-H!vQ^R7ok5EE3@17u1Pdb!2o!z1Gn?ZPpn8t<6TPs$KCeYjYV(e=4Ytu6 zYg=0S)mSW*k&zu3UPLbS%db`TCN~JnD=rQPrpn3;rxemCV<9JhEf6Gd2L~)E^6}?a zNXe%s9}5-9C9V`*h|nn!Bz2HqqZ+_AZf>T58Ls+7ixsnyH0e1XE^*7DASJJyOqEGD zG}!qlBL{3F)+4Iv>CG>((EyA{*b+4G;X^Eg0*RTuVp)ZJF}MqA0s)Hoz$e0yeEHZ; zsB9i?Zp+`#36?ltv#1kCbI{WVz_J67?R=cBH;3>_)Sps`lE{=%-$;CbeHMI@_wg9E zv9QoPHU@Wauqm`dl#3erANZ?Kn%3h5>szUj2sCJaKybj36d)kNNM<(UBE`k^lOoS$ z?m<XKM-RosWY0E23Ge*7=bRjan3#|ZyBv0K&($^R?tT$P5Q?9R7W#LY#avWf9Q4ri zG+hK@y?D4%w8CcHi)~d*jaPmc0BI&BDi##HKZ@bx64QXa@>H2xWPR=ra4|rqz*aY% z>||o{XTl5U)Cs{VoIE_vE<K*l;oNhu00X)7JXwdWw@40;XO|jPePNAgkZ{C6VT<b4 z_c%l|3d*8Y(c+kNF-j;#`U`+6^_iENFF)D@0-V!+s-)y_ur@sG0O=SJC4K^UfFPk4 zaqx0%Yxrp7(z(Qwpst9FrSe&qeaI9BP6u;r*N`o6@%L}^SW5lILLJwq1S%ij?*ZK= zJ>9L7b8}A#H+olR@T|C{Q0e||yP{lcb+rvB3^^lXvC%PEzun-k3LpY*+m@jcIV#x@ zNWFS|1uHouAXn@~;^T=tDnyJ;^GCODLOdR?`OnWsPE?+kB!Mb#LF{yz;V?w2a9M7? z{Fx*9EB`HG+R$gY4G1Jv;hWD?f4@?FRmP&>{AvFN+MhtNQKzGodf(e`H`h%WqFJk} zaGD9YPw0Gs>Ehr^E~Q=ZYD1l9(}tvQ2-Koppup?tJ-AC0WMm{gcTgcnl-s~SijT*` zoRXlP#8=Qw%g@h`(RtclS-CfyajL35p#BkN<RqX|X!f;AYmi2=h2Jj40uP_&ySOlH zp;?nDnYoyb1k%y+fwR9KmnF%IEwmq)<1{XkI1YeW@1|`z$R$}O@xf6Zox1KVFGpHQ zo>`1!B04x+kTo{v#KibV1(e)y_!CNu-QN=5+<gB!E+)IIqRf#nL;sqYB4&TJYk;TH z_ES7uz>CT%t?0=~&RPrU)M=3jEENTSVTg!C@)mp)`ioV?9oqyW`|rx;H(b;uIo_cJ zL5{Y>ewcCH-z|WG-1MC!jj$LeEFodCzQJ9^Sv5L-D9sY%=_|3Fk9`|x_4%~HfyFOh zU?2&2@eK96_NIlHSTNFqIAdjLNl3OUT}KnvWx*|a`$uDHJ#SOk=_dhx5H*!AkK>UM zSLV8LDp<_ljQ28Nmmvq>@aseWk#}B?HmaZ!=gS1^{_*38PTpk5o+{sx@nT@jg~>hH zTsgns6Q$?_odWmQ=h3aLyg?8TkKu>=sE8`8@#hKJ`tT4d2M1ylGSuU%zcAE0;|qh( zQtQB<?a%t{nS0w;{KN&#%}>NXhobvd>NN#;H=`4=bhIiBz=^BY9ll+s=D$3)t@PDU zuUnj*{dPDGHOW1X;o}o$W2@cW#md=UP8x(Z4SkV)F+T?_v`Uaz7C_AzPl*1fj<EKt zH(Fm`&-R>{)qdz9$0tBbojb=C(OMjT8{q9KC@2`>MwyX4o`5k=l4Ql~v}yP#H{AmD zI;Vw(Wu>cFgn$|X`>FbvGKbEuF!B1&L_bjqi;D|uYtvlje~4KjnIiy)(bxME9K0CG zhoJl~{N$n9llT{*Dwq=I%M{b5q@+N|1~twIkwVl}dUm#s5lTu-BOBn6LH>^5gEJAB zBr)FI)v>kJ-QGHuWJKmgaJ_UujOvbvpg!m0<mKh%wisM-5->J44#%RDz{#(!#)aUJ zlBTAn3OfIml9B0kY`=e(%%lxq+UwV0?d|QgwXSd9zBM;5m^S$z;PlF$HUeo92jB|| zt{?MD1_Kol>&B~{p-M_h8yg$M>;~$tz3n%<W!R#3RRsm+W6v_C!wL!uMSO2~L`5HG zYb|qfa+sKy&_X3@wf+Z!{n$y+wv!WWB<nY!rL8@?Ki`N=`Evc>;3)yY*_aGfN!xde zp|6~#Jshbo7h??d^?d=;Szcb=(IJKvUh92%aB^~zoBM1i{(mFeD<2Zs5fw2Gef{y= zT(Wo}4xkb&EUf#R^R7%JM8uM|-L0ZtPV4`Jb*WK;s1@kdScuR=C5GakK7Bg#1ZV~# zW@%X@-XM7v0Iynedztm7z$LzjrM0ycaF=A{<eWq5>UZ}3eyzEy4-XF*NRqU8O--tQ z?BL}C;GY9^ot?Rz96Qs@eO^LAMI{yXI-9GvB_|_$@!|y_2Thzb{QUfCEr#Ue<(XMo z_qVrKT$+HI@FEc)RVLjZLqZVl%EPuXc@ZQdYeQUITy%7Ff`WtpGOqp)K9GRK#3afd zHyR-!As!wcPR_BeF4O(FdTVRz>FIndPc0m1B~34Js063mc6$s(Kf^Re_SVURd@@@T z6q+*pw5ucO5)g{@G|kx0ad`N6>*E&Idi(nOjjOfPij*pfi)UIs)W+bNq102~CPWVq zYU$Q?cKJr|<vZfx;eq08@9;1Sz;!CBcE@FrT-Kl!>{*$=JQ3-ROeALL;=)4P{e^CB zML-HsO)RK?Kd-}?M@Wm?z*;=VG<0-iP?3>LXg=$JJAVt0++sI(ypSdEe-K8fv#DM= zp-ViKWd$)@Y{$2k<}A2{{F;ftN^54iLidZBS}%@$)Y3eZ8YODT{qVrg;hA@WmhP=Q z?c8C~4(hnyT0%gJ@y4>hKO2!poEd|8YeR>v%`ULd@fa*^3yb`N+d?W)12l-Ny!V^S zuoukpA`e%pZf@<N=)o1`vclTgnCt&!U$?psI|UC?<nRF^x46qqYHhx^&K@2`hi%@A z%Z9NVJpe-08(<nold2_UX8Nv2tZa|*$YsGx5cb_R{@6m#%e&XW-g_p>ptPV}w;jc4 ziev!&oRh4BVex0?GqWZi6gtDe;D53fdpS6o8!EY!^}L=hEK%0XvEA2ZAnB0LUheL9 zRDq7N1Rt(}!7y+wdRA68;rlejv|#}4+m@ej62vR@labGdbiOWKzXE|EiT$y(re<fo zKXI)Wo2wlTkfq$*)>lrCjmskEN5<#LhHR&&!TedN2=RYQm;jg<V_Z#(Ymv{*neXD_ z$v`qcPA(DML{a$T*#uIFdQyt#%FQ_gf{ui#?2Es=oRy0IQ0<?-u<MMZB~&z*$DJZf z@G!f+ms@X4luJ`ms|9tB*f<kuGBfqHkHWJ!`z4>v+rw)>*+rk7d7k_+wzVIcYjiZW zvm4zUvOHWYySqD8hpNNN^a*r=Ey=`|_P12NwYMKg7eofYN-0zCdRq5Oe;yIt=~k?O zzerx;X6(+yrE?Q}?obZ48Npyz_>{i>+xUDIUYgj6aUscYudU5Cz;t#Du>0T4T8efd zh_ZcF1xD5}H6;S<YAnnu&`wGIP~hd9&-F&l<x*O!_vOYf5WiW%$dgIYNfH08SZL>8 zg?A`KaZ;nym~>yIr%zoTipndzI$B3vpqyarV<f>VWa&SwJ5#c=b23;GZE4lF7!+{Y zC3xl7<s{3HQd+wC{rkJOp?$@_!87fCSiqrlYAsF*6)mSLgl1=F73-uELfnE@k3;PE zTxU3H?C>R7iwZmd3DomxB9>A&Gg<SM_l0;)Rh(5+F)}G4J|G=z<y*qVREr9f0nO~P zKPLp<oU8LqW)r5KqxdK;0Ym9q=}=j;-l24KOs4YFYBqxPB{H}BT`syhwH6+Hmgk_P zTvX1S#LKM74+pxMo-Tj9W7q%;SGtIPmD4Km`FVwut`ue;T}o%CT&jZj9~4Oj@U_jM zs3xBelCG}a5}iwr_mv4&u8fc-1fZwZR{fTibX4n%Z$P6M6x$z;f6trthOub7m@T(4 zqao_yjFPYG`1Eh#Ck4{nWfH+VJ5`DJc+N)RdvI~L`(IVvtib4$l-#ArrQgc(bY?Tk zss9|uOHUH{a6UCA`T#xX|1uX6(i$3ivoB>T_*s_2+&nia3G1|oh4rWPPDY<>J8+_~ z5YNGkTkChz>{4lxuVs1Y){YVQ`2JK?!CBbG)m_%%M3j}?m#CGAJl@?j*gyInW!wDv zc1`qqU<W1gHObRTu9tJmb_}|sLK7w!C_ydf)9a4y`o5=|hZ9AI%uFTE=bqt-zksE% zo1<nVi9|+`dv5%E&A>3fz8*W06;3X2kE)F@F*m1bz{aKg6YnMKOD>~;(<axwB-SYJ z(;+)(AU=||&p%aE$7E2TQdFA}xq!6HZKa|A?pWR~d%MEv`FpxK#%DAGe{1F7pap&X zeZ^l0ZaNtBoSb*#1?PB?ES%2%eh-IWd$eY_(Iu25+jS&woT_@2MJuwn%=?%teVR;r zrK9w5#L!@U8y{~k%M=*EGb=%$VbT%U-RwRj>UFl6D{aWb(?UJ>44yjF=wp=a{5)Nu zthUbP3CEX{-LgD(y*|&2@((v>_dac(ty~8&nf_vwe@m|83Zj>+^v_-`Y@KYJ2P1nI z<Wt=Ism+Sy>n+E5p2DD<+3q=3;Pa7{#+2jePF%96J0C<g|I;DzH2#s9rqiO0fp)y8 z<{Lk3R%-fkpChBcOu>^Ui@h<Jq$01fv$OA}G>=~;W9xdRr3lzPK1k<hgiTF1@bEos zAk{UvLm*E@%HJC7{2FoYfS4S(jUw8Ki>W90dwE?%litQY^|e1Ty2;v>8YE4gZ!`qW z8ACSBs#%35Jy3ICVNK`BAjgssQsCor*ril{!fYOq)6sdEo-w7FqsBOKvgpzBeoyJ* z?aB&F6Bs&YnlKVzOTXJp{fd36;eWL{5JmK9oP|2^=TO7%{z)8eI&zK<(zF180$9Xm zr|GY+w-}n;?|CeTbD&UcIy~(|-n*-{*6t|mGQzy12`*nRPj=Dg%*>l-JFA;@y+${e z9ybrSyrBKF4CS<3{Qd<5uX^}2zKrXgqVSNJFrgnPJ@fO@FEm6W#dE|8-U<d$AGY!j z%zbZc%GFv(O})MkM%Dn2s~Y5|PyAjn61JaHsVM5H(HbmK>!PG6A974IHbRGwq4XB! zZ?wAj6AY@&pUFy@EnmL4dQ22@&!m6Z#o_COWShU}v*2F)jWqm~aO!rx(Xl<k9{&y~ z!?gDSnK8{eRmcN6{ag>Up$6Eo`P+qGbG_dk9Z3E)u<_A);=)Ao=UOkXZlfPI1Sd*p z+550viag@Uk1GyEMf=s&LmPv}8k41#rh-dDA7f*4mlFoL+Ej&}?J*jUg9Q7<uXO+? ze@U_B%71(PnI_fV9<P4S-F>>dd%mK)uV!4C{rmTP-3A|zO$-mvDI;cED61qMF!O(4 zN`KX4GoG(vGQ^E%@|uL7A9={|NpPUu98aD{eV^G!OmZdeRDV|`Kw*QLlkjH=BBaBD z`%8T8<SSCXG(m57TInhH2S@RaOySc?1K<2oBBbDIzkBN;e`FhRt>5E|_l~_LoT<?( zMwk3cDWkW|AYyoF!#Bo)Q2|u#zq0_^!6!lx2q>2bq_Lm26z<r*4Qg`Dn@k##FE~jc z*d6Mfv~oBA4Uo6@g#>8QuCDVjlv}8EKRr?Kqvu{Yhr)xhSoILr3zEYV<ZmwscE9+Q zs6U)p-wPeCuQ(R$kaAmOr=<n&5`y04SYB{s4Kne;0@HH+Ui>D!VyZ%1hVRxiE1F}# z>l7ovIHU}U>RMKll$7M%>d7}auQdv@#wQLCir#hf!b2v5U}BrYl*1<X*UB&p?yaFH z)e8(l+(?6Ry$=|WeNJDbC)(`~y1SW_Vl%{R`};xnEI0^G0(`m+wC4s73r(H#jafFW zJFze^5{!@`i-(J}fR7%C!>RbJU+%3N)L&$AGkn$ZjyAi!I8{{K7iM*fA0Pzj!}~&y zuU5lTJjDnJ!|9<t;>F3B%&8#7ya5`ZC=T0hgXgk{f*|x?0;y%CLJk}3T@Mz$ACFem zUsxpM<=*-DJfvrPc{fW*UE$fr#!<Yw`uT}G?N^2T(Xlfe#OgJ>8CQ4QbABc-bynjX z5(N$xB5pP|T0y~@%T6kvqdcvJ0t~uZEsRtJT$1f-&*Q!ir>{M|TofEDtyB5gk#sMF z{2x%_*;PhE#e;9K$#{I%dUojO-V?JgJst=dn45n|B&==L4cu5J!JvJ<w*HCy@sF^i zqC`Z07X$*Rb$X=*bMx-+A5ODc!{ZN^DrDbW6G*G_r7<P`yuV*0Vj)S5$5R|uGsVm+ zSK#rxlYs<~^YdYoO=elS9u+~M7r(oaw}y|InbT(M3Ka^)RL}MsiyY<>Wb3SNj`@9~ zx__6JmS%qZEiV&J0I9OmcGK0>S5=J_GVC||_<qk%Om%X0*8OL~=c}vFpK<shV&2}q zs;a*1=dJ=2hK3ZIeA3d=J({`b4-agBB`Gf{E-o4A?BO=+!&zf4DJ{i|>V8R-DLCP{ zsUVtj6l>^*y8u-+&|mc09<3i$xm_`OTRC`ie!k)K@U`<!5mZe2n3$Lc2L~2aUBfZL zb}7HW(1|y@`?bp(PtV8bXlRb4@cVY-*O!jf%4B3@0u(Xz_5I236*FFrPAVG7(&Dw; z$gmJab(>5rt7Rb|K*7KK!q=J_^$#cV-A%62d%t4U2Bf|qD_{wuAw5Zce5x<tw@~Eo zU$it35*kX%QPk_9bp)CtM@Jpi5*6iog8y_QOm@Sho~b%Ja~jk;3s7|VaY%**>`WZD zp#CHPvk_(bG~*k)YOD|lnP<mK6QmNc=<rTdE|ed4|4dRCVZkP+rf5*cXRP{4j^g6t z7?jdG7HLgX_dn0f%#@e23~_z;anf;*iR>t=92D+6JG%{l%m}JO_+dYO{Gbr^YZ);C zogn6S<sD_JTzRJ9#U_Forq3|8U3~*Z{tj(~p=_?ef&&8sFD@?DdOk6;upmHKbm}5T zw%RY|Y*B)K^z^_(GDZC}6B2%`I(2q-wmm+0Z+L51Qa+2b>W`-b1!rbv=0Fmwt%Jk# zoF3>|`1rgE?;_=~QgLwj28WbJX8KZ!u%1cV+4&giye2@Q<mPq;s^$8&(7TK$5Lr1n z37im^5dspD!*ZK`6PbMNve);S>FK1nxYfhM!#{u06B5+5ueVa`!R7%6fX@H~xJlti zRg6q^6jiDa?(Xe5E<gh><lekNO&e-^zxU44aw|i~W9h>d<)53Q)vj1dp+XiuhXrV| zp<h#5TN_XsJv|a+baXTzce_|MFXpN6$HY_)<IZSOZW|jL&`9C49?u6+&5Dm07k71Q z>k>@w)HgOdF1IaqbxG!^oH@{Z%#EcI^}D-r&gyns1=BR==jW{i9o3TRR5DUhP$+Z( z>YP_!|9)#Yg91y27O#ZYUTbUngmo{%;GX46KN>o^q=bZ0=BvnyQAgqT7IJcOCMG7p z6>M$yfUvyW+;tbhkGZ(Gxc9f0?Y_4S3iOh^H+qC!H*%-*zjQeW2?@bzVN;2yH-EFS z)z&73h|P}I+y3J5rvkJF1QI9~koe(j8yAw@(D3fm^#E`a-qD!iQ&UsEeoC%rNR?RP zya=`C14QQb!N}MmF6$9G_+js{RD)nw>tB?K*z_X6x^&o0_Q-8*Y^sV}n$o*gjm)1t zdsan*p63B08P)u{+_t1v)6vlZnthLJRF7aj>cjo{FRE9b+1iEQzt1f#88oHS3TO>r zHiAhi79wV9YKS)(9$t|CBuhzo?|-^+C6z<;h?Q7lw2X|h=U~vP-hwpV1FHw{E_r!* zloS*=2>pG19U>9aeiL4*)F7X=w6@|Rh~tES;L>f9qY|NUu(ef`M+!Ylq!CeYaXCq3 z);w5hC8zr5Y+_=tAdui=O$`wdk^TMsXK^UrI;yHU+L4u&l?wFU7k@}E2yU@^%zdk` zVFi*rFh9nhjaOG!D>n71#g&zYEuP2Thpm@)*RG)w&MO^oseeZ9<?1ieHl_Xj{gHyl zW@d_Sl(W*)qcw8Bd&<?1D26Oyu5WDEFMh8tF9%)TpBpE`!%B9VXzc8j;n-9rzPJ<= zpgB0hYdZ~S4|R2QyV)A)+Dw2WkJozJ&!=@kFRrq*RHxBF-^3(0Ihhz@)cuhV6&3Zh zKM!}HX1JBh)zNAizhj%{vB}|5D>zI*xdhk%AL@Ad1N1F_{w&STUg-#YGV{LTzVJLZ zD{Hx2yLNnh9I!M(FJD6S9OUFaO68h2(@%*Y7w#~(B61sdA^>0c@k5H3IQa=O78r=@ zfx+M)Rn`-QU>XcCMJ8|`)6>(zaM;Sq3SgKgC)F!7HrCe#1Oza^bR1X@=u(2J@U<U_ z1Tg+dttJ<93yaMFxF^82KkSUtoi4Zs3c<m_HG3Qyw0Lrccg<EAcP%uzR`2QDRul~n z{_hUxG&$Sk%>u#QevG``>gA6}e8tI>S-|+LxnxNI(n(7zg*53h4U?kXoZ>b$-OBHl z!x{DeH-GkjhtjNOd0#gL1%C%2p27pK%Q=~wE8ws<PL`JE3bq|X1Y3bx69%rN5dZqV ziyK5k6t#04JciqO@h(iP80F0P{~c&#{5yd7AZjhLPJk`#1KPz9$Qx-Tsc#ZSLH`BT CRGG&B literal 0 HcmV?d00001 diff --git a/html/io_8h_source.html b/html/io_8h_source.html index f44f4bd..9a13764 100644 --- a/html/io_8h_source.html +++ b/html/io_8h_source.html @@ -62,8 +62,14 @@ $(function() { <div class="title">io.h</div> </div> </div><!--header--> <div class="contents"> -<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef __IO_H</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define __IO_H</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> </div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include <stdio.h></span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="preprocessor">#include "<a class="code" href="grille_8h.html">grille.h</a>"</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor">#include "jeu.h"</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> </div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment">// affichage d'un trait horizontal</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="keywordtype">void</span> affiche_trait (<span class="keywordtype">int</span> c);</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> </div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment">// affichage d'une ligne de la grille</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="keywordtype">void</span> affiche_ligne (<span class="keywordtype">int</span> c, <span class="keywordtype">int</span>* ligne);</div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> </div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment">// affichage d'une grille</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="keywordtype">void</span> affiche_grille (<a class="code" href="structgrille.html">grille</a> g);</div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="comment">// effacement d'une grille</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="keywordtype">void</span> efface_grille (<a class="code" href="structgrille.html">grille</a> g);</div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> </div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="comment">// debute le jeu</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="keywordtype">void</span> debut_jeu(<a class="code" href="structgrille.html">grille</a> *g, <a class="code" href="structgrille.html">grille</a> *gc);</div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> </div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#endif</span></div><div class="ttc" id="structgrille_html"><div class="ttname"><a href="structgrille.html">grille</a></div><div class="ttdef"><b>Definition:</b> grille.h:26</div></div> +<a href="io_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> </div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="preprocessor">#ifndef __IO_H</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="preprocessor">#define __IO_H</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> </div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="preprocessor">#include <stdio.h></span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="preprocessor">#include "<a class="code" href="grille_8h.html">grille.h</a>"</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#include "<a class="code" href="jeu_8h.html">jeu.h</a>"</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> </div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> </div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="keywordtype">void</span> <a class="code" href="io_8h.html#a634cf584c380ce221d5d4199f3e813bd">affiche_trait</a> (<span class="keywordtype">int</span> c);</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="keywordtype">void</span> <a class="code" href="io_8h.html#a3f3ff78e56fcf21a932ff73b70635554">affiche_ligne</a> (<span class="keywordtype">int</span> c, <span class="keywordtype">int</span>* ligne);</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> <span class="keywordtype">void</span> <a class="code" href="io_8h.html#a90cb8ec05374b46d9995705ed4954f34">affiche_grille</a> (<a class="code" href="structgrille.html">grille</a> g);</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> </div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <span class="keywordtype">void</span> <a class="code" href="io_8h.html#ab36a6f8957cd3e682119007836ce6ad5">efface_grille</a> (<a class="code" href="structgrille.html">grille</a> g);</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span> </div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span> <span class="keywordtype">void</span> <a class="code" href="io_8h.html#a88493b3c55828670e47150a95ed7db5b">debut_jeu</a>(<a class="code" href="structgrille.html">grille</a> *g, <a class="code" href="structgrille.html">grille</a> *gc);</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span> <span class="preprocessor">#endif</span></div><div class="ttc" id="jeu_8h_html"><div class="ttname"><a href="jeu_8h.html">jeu.h</a></div><div class="ttdoc">programme/fichier header </div></div> +<div class="ttc" id="io_8h_html_a88493b3c55828670e47150a95ed7db5b"><div class="ttname"><a href="io_8h.html#a88493b3c55828670e47150a95ed7db5b">debut_jeu</a></div><div class="ttdeci">void debut_jeu(grille *g, grille *gc)</div><div class="ttdoc">debute le jeu </div><div class="ttdef"><b>Definition:</b> io.c:34</div></div> +<div class="ttc" id="structgrille_html"><div class="ttname"><a href="structgrille.html">grille</a></div><div class="ttdef"><b>Definition:</b> grille.h:26</div></div> +<div class="ttc" id="io_8h_html_ab36a6f8957cd3e682119007836ce6ad5"><div class="ttname"><a href="io_8h.html#ab36a6f8957cd3e682119007836ce6ad5">efface_grille</a></div><div class="ttdeci">void efface_grille(grille g)</div><div class="ttdoc">effacement d&#39;une grille </div><div class="ttdef"><b>Definition:</b> io.c:30</div></div> +<div class="ttc" id="io_8h_html_a90cb8ec05374b46d9995705ed4954f34"><div class="ttname"><a href="io_8h.html#a90cb8ec05374b46d9995705ed4954f34">affiche_grille</a></div><div class="ttdeci">void affiche_grille(grille g)</div><div class="ttdoc">affichage d&#39;une grille </div><div class="ttdef"><b>Definition:</b> io.c:18</div></div> <div class="ttc" id="grille_8h_html"><div class="ttname"><a href="grille_8h.html">grille.h</a></div><div class="ttdoc">programme/fichier header </div></div> +<div class="ttc" id="io_8h_html_a634cf584c380ce221d5d4199f3e813bd"><div class="ttname"><a href="io_8h.html#a634cf584c380ce221d5d4199f3e813bd">affiche_trait</a></div><div class="ttdeci">void affiche_trait(int c)</div><div class="ttdoc">fonction qui affiche un trait horizontal dans le terminal </div><div class="ttdef"><b>Definition:</b> io.c:3</div></div> +<div class="ttc" id="io_8h_html_a3f3ff78e56fcf21a932ff73b70635554"><div class="ttname"><a href="io_8h.html#a3f3ff78e56fcf21a932ff73b70635554">affiche_ligne</a></div><div class="ttdeci">void affiche_ligne(int c, int *ligne)</div><div class="ttdoc">affichage d&#39;une ligne de la grille </div><div class="ttdef"><b>Definition:</b> io.c:10</div></div> </div><!-- fragment --></div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> diff --git a/html/jeu_8c.html b/html/jeu_8c.html new file mode 100644 index 0000000..684134d --- /dev/null +++ b/html/jeu_8c.html @@ -0,0 +1,176 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.13"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>My Project: jeu.c File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">My Project + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.13 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">jeu.c File Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><code>#include "<a class="el" href="jeu_8h_source.html">jeu.h</a>"</code><br /> +</div><div class="textblock"><div class="dynheader"> +Include dependency graph for jeu.c:</div> +<div class="dyncontent"> +<div class="center"><img src="jeu_8c__incl.png" border="0" usemap="#jeu_8c" alt=""/></div> +<map name="jeu_8c" id="jeu_8c"> +<area shape="rect" id="node2" href="jeu_8h.html" title="programme/fichier header " alt="" coords="107,80,161,107"/> +<area shape="rect" id="node3" href="grille_8h.html" title="programme/fichier header " alt="" coords="101,155,167,181"/> +</map> +</div> +</div><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:adf9adf6ee75bcfbe164ac465ca5e4f82"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="jeu_8c.html#adf9adf6ee75bcfbe164ac465ca5e4f82">compte_voisins_vivants</a> (int i, int j, <a class="el" href="structgrille.html">grille</a> g)</td></tr> +<tr class="memdesc:adf9adf6ee75bcfbe164ac465ca5e4f82"><td class="mdescLeft"> </td><td class="mdescRight">compte le nombre de voisins vivants de la cellule(i,j) et les bords sont cycliques <a href="#adf9adf6ee75bcfbe164ac465ca5e4f82">More...</a><br /></td></tr> +<tr class="separator:adf9adf6ee75bcfbe164ac465ca5e4f82"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ada8f751a97ad1847db23c5ba17be7802"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="jeu_8c.html#ada8f751a97ad1847db23c5ba17be7802">evolue</a> (<a class="el" href="structgrille.html">grille</a> *g, <a class="el" href="structgrille.html">grille</a> *gc)</td></tr> +<tr class="memdesc:ada8f751a97ad1847db23c5ba17be7802"><td class="mdescLeft"> </td><td class="mdescRight">fait évoluer la grille g d'un pas de temps <a href="#ada8f751a97ad1847db23c5ba17be7802">More...</a><br /></td></tr> +<tr class="separator:ada8f751a97ad1847db23c5ba17be7802"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Function Documentation</h2> +<a id="adf9adf6ee75bcfbe164ac465ca5e4f82"></a> +<h2 class="memtitle"><span class="permalink"><a href="#adf9adf6ee75bcfbe164ac465ca5e4f82">◆ </a></span>compte_voisins_vivants()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int compte_voisins_vivants </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"><em>i</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"><em>j</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="structgrille.html">grille</a> </td> + <td class="paramname"><em>g</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>compte le nombre de voisins vivants de la cellule(i,j) et les bords sont cycliques </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">deux</td><td>entier et une grille </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>retourne avec un entier, le nombre de voisins vivants </dd></dl> + +</div> +</div> +<a id="ada8f751a97ad1847db23c5ba17be7802"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ada8f751a97ad1847db23c5ba17be7802">◆ </a></span>evolue()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void evolue </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structgrille.html">grille</a> * </td> + <td class="paramname"><em>g</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="structgrille.html">grille</a> * </td> + <td class="paramname"><em>gc</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>fait évoluer la grille g d'un pas de temps </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">deux</td><td>pointeurs qui point vers deux grilles différentes </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><code>void</code> </dd></dl> + +</div> +</div> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.13 +</small></address> +</body> +</html> diff --git a/html/jeu_8c__incl.map b/html/jeu_8c__incl.map new file mode 100644 index 0000000..ca9c57d --- /dev/null +++ b/html/jeu_8c__incl.map @@ -0,0 +1,4 @@ +<map id="jeu.c" name="jeu.c"> +<area shape="rect" id="node2" href="$jeu_8h.html" title="programme/fichier header " alt="" coords="107,80,161,107"/> +<area shape="rect" id="node3" href="$grille_8h.html" title="programme/fichier header " alt="" coords="101,155,167,181"/> +</map> diff --git a/html/jeu_8c__incl.md5 b/html/jeu_8c__incl.md5 new file mode 100644 index 0000000..4a17e6c --- /dev/null +++ b/html/jeu_8c__incl.md5 @@ -0,0 +1 @@ +a7182eac5dc767e723be72a8ef2aaf16 \ No newline at end of file diff --git a/html/jeu_8c__incl.png b/html/jeu_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..7c65d76d29c46b93692a34be295db2576a72b5db GIT binary patch literal 7103 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 literal 0 HcmV?d00001 diff --git a/html/jeu_8h.html b/html/jeu_8h.html new file mode 100644 index 0000000..2338ed4 --- /dev/null +++ b/html/jeu_8h.html @@ -0,0 +1,235 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.13"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>My Project: jeu.h File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">My Project + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.13 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">jeu.h File Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>programme/fichier header +<a href="#details">More...</a></p> +<div class="textblock"><code>#include "<a class="el" href="grille_8h_source.html">grille.h</a>"</code><br /> +</div><div class="textblock"><div class="dynheader"> +Include dependency graph for jeu.h:</div> +<div class="dyncontent"> +<div class="center"><img src="jeu_8h__incl.png" border="0" usemap="#jeu_8h" alt=""/></div> +<map name="jeu_8h" id="jeu_8h"> +<area shape="rect" id="node2" href="grille_8h.html" title="programme/fichier header " alt="" coords="101,80,167,107"/> +</map> +</div> +</div><div class="textblock"><div class="dynheader"> +This graph shows which files directly or indirectly include this file:</div> +<div class="dyncontent"> +<div class="center"><img src="jeu_8h__dep__incl.png" border="0" usemap="#jeu_8hdep" alt=""/></div> +<map name="jeu_8hdep" id="jeu_8hdep"> +<area shape="rect" id="node2" href="io_8h.html" title="programme/fichier header " alt="" coords="23,80,70,107"/> +<area shape="rect" id="node4" href="main_8c.html" title="main.c" alt="" coords="75,155,141,181"/> +<area shape="rect" id="node5" href="jeu_8c.html" title="jeu.c" alt="" coords="145,80,199,107"/> +<area shape="rect" id="node3" href="io_8c.html" title="io.c" alt="" coords="5,155,51,181"/> +</map> +</div> +</div> +<p><a href="jeu_8h_source.html">Go to the source code of this file.</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:a653841e275690f6a0d743c7ac4b1fc25"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="jeu_8h.html#a653841e275690f6a0d743c7ac4b1fc25">modulo</a> (int i, int m)</td></tr> +<tr class="separator:a653841e275690f6a0d743c7ac4b1fc25"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf9adf6ee75bcfbe164ac465ca5e4f82"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="jeu_8h.html#adf9adf6ee75bcfbe164ac465ca5e4f82">compte_voisins_vivants</a> (int i, int j, <a class="el" href="structgrille.html">grille</a> g)</td></tr> +<tr class="memdesc:adf9adf6ee75bcfbe164ac465ca5e4f82"><td class="mdescLeft"> </td><td class="mdescRight">compte le nombre de voisins vivants de la cellule(i,j) et les bords sont cycliques <a href="#adf9adf6ee75bcfbe164ac465ca5e4f82">More...</a><br /></td></tr> +<tr class="separator:adf9adf6ee75bcfbe164ac465ca5e4f82"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ada8f751a97ad1847db23c5ba17be7802"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="jeu_8h.html#ada8f751a97ad1847db23c5ba17be7802">evolue</a> (<a class="el" href="structgrille.html">grille</a> *g, <a class="el" href="structgrille.html">grille</a> *gc)</td></tr> +<tr class="memdesc:ada8f751a97ad1847db23c5ba17be7802"><td class="mdescLeft"> </td><td class="mdescRight">fait évoluer la grille g d'un pas de temps <a href="#ada8f751a97ad1847db23c5ba17be7802">More...</a><br /></td></tr> +<tr class="separator:ada8f751a97ad1847db23c5ba17be7802"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>programme/fichier header </p> +<dl class="section author"><dt>Author</dt><dd>Amaury Sensenbrenner </dd></dl> +<dl class="section version"><dt>Version</dt><dd>1.0 </dd></dl> +<dl class="section date"><dt>Date</dt><dd>4 mars 2019</dd></dl> +<p>Fichier header pour les fonctions se situant dans <a class="el" href="jeu_8c.html">jeu.c</a> </p> +</div><h2 class="groupheader">Function Documentation</h2> +<a id="adf9adf6ee75bcfbe164ac465ca5e4f82"></a> +<h2 class="memtitle"><span class="permalink"><a href="#adf9adf6ee75bcfbe164ac465ca5e4f82">◆ </a></span>compte_voisins_vivants()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int compte_voisins_vivants </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"><em>i</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"><em>j</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="structgrille.html">grille</a> </td> + <td class="paramname"><em>g</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>compte le nombre de voisins vivants de la cellule(i,j) et les bords sont cycliques </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">deux</td><td>entier et une grille </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>retourne avec un entier, le nombre de voisins vivants </dd></dl> + +</div> +</div> +<a id="ada8f751a97ad1847db23c5ba17be7802"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ada8f751a97ad1847db23c5ba17be7802">◆ </a></span>evolue()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void evolue </td> + <td>(</td> + <td class="paramtype"><a class="el" href="structgrille.html">grille</a> * </td> + <td class="paramname"><em>g</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="structgrille.html">grille</a> * </td> + <td class="paramname"><em>gc</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>fait évoluer la grille g d'un pas de temps </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">deux</td><td>pointeurs qui point vers deux grilles différentes </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><code>void</code> </dd></dl> + +</div> +</div> +<a id="a653841e275690f6a0d743c7ac4b1fc25"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a653841e275690f6a0d743c7ac4b1fc25">◆ </a></span>modulo()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">static int modulo </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"><em>i</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"><em>m</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.13 +</small></address> +</body> +</html> diff --git a/html/jeu_8h__dep__incl.map b/html/jeu_8h__dep__incl.map new file mode 100644 index 0000000..65421b0 --- /dev/null +++ b/html/jeu_8h__dep__incl.map @@ -0,0 +1,6 @@ +<map id="jeu.h" name="jeu.h"> +<area shape="rect" id="node2" href="$io_8h.html" title="programme/fichier header " alt="" coords="23,80,70,107"/> +<area shape="rect" id="node4" href="$main_8c.html" title="main.c" alt="" coords="75,155,141,181"/> +<area shape="rect" id="node5" href="$jeu_8c.html" title="jeu.c" alt="" coords="145,80,199,107"/> +<area shape="rect" id="node3" href="$io_8c.html" title="io.c" alt="" coords="5,155,51,181"/> +</map> diff --git a/html/jeu_8h__dep__incl.md5 b/html/jeu_8h__dep__incl.md5 new file mode 100644 index 0000000..4555ac0 --- /dev/null +++ b/html/jeu_8h__dep__incl.md5 @@ -0,0 +1 @@ +c96142770bcea39f802f33fc2f2e8383 \ No newline at end of file diff --git a/html/jeu_8h__dep__incl.png b/html/jeu_8h__dep__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..46940e740099a43fa2ba2fe6fd7501b2fb54fd0b GIT binary patch literal 6761 zcmZvh1yoc~w6F(|8d7rTkWz^uq<bil6r?)@=^+G$mXubcrImIlNr|CBN<eBzDTR^l z{;zMn|GoFG|E-C8);jl|yZ1i(?DOq?-s)(nl7Q*KAP|V;shZMr;5rQaz7gO7{||BD zali%7=9#Jz=<eSqzpW$%1fpkts-&Rr_i<;@-$>7)9e;oCDK-y#43YYMrBAUYKTS=P zV@>$JF!(%<GnEfh#5bXXt5j&i(c>-CE#6+8_e;Ov7IzsnI_>38JDdN&ytq%N6j5D7 z1C3F8?{$~2LikKg%~R|B@^Ak`X>!k{qoKo%k7qK!Tdj@K>=g*M$gyT{$!#=vpb?It z*svJ9e+~H_AFMupC^Q*Ear}snF9Ad07g?ZNJ8BKV>y9FU<;ey$@hg{<mzR4SZEF7L zFOooa{gJn_Vzmgl@j(v#DAOy^`jw(B`>Ta`sX&&PjXobmUWf($k48pDObo$CY5(^a zAq^VbK2%{*5qy2%K5~fFq)=A~=jswu)yyB}jqPepFb)Fx^?e7oF_?p1T1!@OamelM ztx>Zl=c7lDK7^1F6ZdQkrKffnzIb81+VeJ9{j)0)#{Q0#pPzKHL_6AuSH-{}EjTxx zt`Ozna&vjY^YCG3gX?^9Ru-6+mbRzA-*=nfYE14feqcb2QQD6@g<HF?BrjN9^{-C^ zc6UK}`J-z<nsbch9avRW)yULzt?g_H_Vg(s7!3aECdSGNVrFKpuC47F&J@-)H&3`a z+rw0Q9x3MplcuJoVmV%hRy-0Ah|bQ=HrP4+GY-3`OHHK)<rfqvR5Yl0Q9(#gFf(Mt z-K-BD;50Nee39+@{=IxIx~-)Jt+VmY;0HflG$SM9KH9m;8ZbH!KfekLhU2!_5_x{^ zCn73}4O&=SgkPV-)jmJh*Vnh2L7I=CXIuS+)A&sLlrLVs#qO?2eQem(+lxDtF3?|T zTvu(|PpXkAgiAw10}3rI<@x#ZCo7=DV?$(56MRh^IompZ0?p}x65pOScKDnh-valv z9*s)*VZJmTn;LP;$h76jGLMYY^o8y&cO*?rJQtUg^fU*LQ{eW=BP}~fYmA63EiL^J z2v2j;af*cZbTK6*+=<LG-+kylr8pA(r*r+Mm#KV0?h<Zq=X#h&85e1FklHyo_&QyD zSC`0@wjS>YxpMFSVybC<uwU(R1_$FN=PZU=cUQ7fIT`9X<fW7q;-mwT#!nA{@0pLc zU5Oi+2ISXz3alTtyk=Sc<~zxoeYRVcmr$#kG+6!BThVogPC7Wy6hptYHqN;7-iKnS zmVSBN6Zdpa4&V1ot{aVjSOmBd*a^M*HuNEV2KBvMj+gJMsIt;zM>3J=3anVb_jl(; zFyJ(OVDRBoxxoY@;F@j=Je|i|rZqOo^q(gBL81OfeWm8RmUowyP-2|0(9Qyw;goFf zFhopT>g--OD4m}gHRdjC@a6LU)Krq>4dXB!U^gdcmIt!3OnSvG3a?)iQpFbEtr!@v zYvf+PM{nrq2`Cmgq9s3nHh+HQ7iCROv5FHW4{A0ejeOJVyPVTqQH4}c?4ld61Di|p z)xp99LsPixeqp|mzJ2RZpi}*wtU`?g6;F2;>9$yjHox6n3;@K}+hw<RNM9Mvc~p-9 zLe=8mvpyBv?QQ0@wIpF^@U^7f%cY4!x=aCZJTo<wJ{xr3IU;Je_vY&Pz{bd3#gHBN z9$tHSLryrp0E`16+GJ(Trl`_KT|acPHOUkl+|5eyBqW;}OhYlaXH;!P+p{Xe!~1C{ zT`Cs42>;|nyV`yTu8~oFpO$|C>jwhA#n+u7o=Hm0H9+pxk1io$tZRCf2lK;?4#aB& zr4ce7@{uFi+nQ|NKQWI!KlfJq>`hlENd;k&g0JEQ22NYgH>4yFt^?mMvRWJzHoFUg z<ly-bBBZ5&ih{z>VpUhyRTI2O$yJ7u8<Fqpo-KOEpEAgn{<zwGx$57T*<#P88eWa^ zKqX(=+hdh|RoFS8%hXsZSgeVUe_Z|5#s7G`OL4YfQK&!%RO83X%ZrwKGgymSXf6`; z<}t6BWCq74YGy$1aclF3$34@IQTh_1hKr5Y9WC{%m-eb*o@S_4+;3kfSNc_Rs*}ry z2YfpeRN#|-^*7<FjS`Qz$f4w5x=KryP%^oXOJz7Uo1uV}kjOS*T?=VsKtD~9<;$bI z|I7|W68Y-r>dtR2SCliauJ%ef&BNhaxbAxj<OEqAi|p?}1_m_Z9xK`ega^9wqy?xy z2?+_*76CiT_Ex!Mq(ilSS39~+^8*7-6T8R{Y8*<4mdiyUP{_U2xoI^HimuU7dJ>WZ zzw>=~G@6wP(k9`>MT?ofiFi>_Y}=oROaAsAIXK&mlFKh&J8yS~e|eTi6_|4o(FR#Z zkjP2+#N>R)u%2EC;!)BWL8Kxv%PqE$upui)55Az_^6KG+;z(|OW+CcNXO7g1m{|3` z;Y@)Ck_ZZHYzqa%CH|lBqQ}5m1WZ!lx;C6?_H$Y`N{1&@jl<=Hiwew|D%+PS-0U=8 z_m#?eccFL@Ri<YNcpSy?u50)c=S{1HrcMH~<+#<=WvQD5O{SbLmA21c;VcCQF!1sz z4-A}x%)iM>QFjy;;?>mPCucws`OSIJuD`#hcG19Eug>o9Kt@d-E_GMYBmr0g9n$iy zu8nS~Y%(`s*=rAzI&-D6uUNtkyP;-CQ~~UnmGk@ySJO?vnPFhuxZb$4RrC|WL}qia zYCrQf?S#C(J_QH}#X30+M4*k0CmFIq3{k{e(d+BJrXQK)vwl<*!klNAy8wk|zlmx5 zwjOT`zWMu4s5sg^t6uQQ%zVaUz@@H_@{DKeF(M5vnezpU4`dII|0d-~!QN#d?o0XR zuC_2*0M<m+J5%sl=Ei1ZJk1d9kHdIM_Kvwj489!pqwAwR{>}nh@h>K@2KNj7pEl!# zZTqLp5!8>1;pT~2*IU|@ubP@ks4}!19h2F3T?AZQDyzL5O3{=L69`Gf8b`gCtZ{6O zY2a{t9UTv{!NI+*=?0=1&aDqRJSaoUx8oItzPx5l4E6OVX6ZddR1m(PgWiy}9|aZX zheMGbK06~m5(sNs+sM84xSsClq=Th^L2qMW9;nI1S%+7(|B+ze;UKR@mdFQ;=W%RQ zc6JfUkw>5kdwhJ5fWQye+IsWA)k<XHniy9F2MCtr^jV>7Fvc3VE$hq%go;E=tN`Vm ztWhj)XUA?QByqY+68`z~#YpY5?h&dCQq#6e*4o-#b~bDHx0!)#NiP<+VwAVM`gdgx z&YbQB*CRoj2;rFxkM9f7*$<&kX03ksL+K^#{BA-ohjl_yKS@A;|9T15kcy29QT02Q zJ-;A<nK5>Ba4q~8_G!w*o{VZ~!HbCE%6GRk4Ls;o%+mZ!y(zw+5%vmqsMe_AFFvq= zSnVxAjZ7Qwa8)*k7ovc-e3@;%5Km<KmKYJy3xVd-&TQ=GN|1=@S?M#%AV}sL^Lk41 z+9wPAlb%v~(E;L0b4z`@_be?idVe3z$CbspBb*M%G|W<7&de?%f@NWWG-^X|0mk6; zf&jPYznW+*E#-(&QVcxOBpAt<AS{+$(8wbORT$jFFo?yz13WBO<{L2g<H8%iUe=Kf z?=F_WS5W?eC#eu-=HnM+EjH!dBQKdUgdIF<Uhl9~nrtMAEi;b#NO1L2MQ4wQLd%a> zC~u(kz{AAx`smR8{SZ{|XKqnfp(>(I;*p<G*(3Z=U`b?Txa*qV5WIc+YlMr4`_ft+ z7?l=cn|n8#k@?-D&KS3kYEw@1WifQYMKnzC^F>lZW(}EGwz8E5{MOd?<#6{17Yju1 z-|ci5kGdsUnX<AnD@fFl=?rpO+;`XE`gERacFt#K-!m*sWMSbxx_ylO9r<!FLwHx$ zkcW@Y#<kZ3n(xVz`rf0dt96ry4<BAyDC0-^oWC<|bepneDlYTdtK02(Q(gBaJlwR+ zaxV<Pxrwt!-u!$ce$g_`Ht~C20cbGs&JW7}i>v^<rhtb_b&IM)?t%eO<%%~9J2*X6 zQB=g9u_u=i-aN}RT%Pl|z4k{wW5u%?-V?5BfJW>yRbdyklp!lCd#*2zeyyy8wg+7S zb4NwSEbZ8su&`hTxIZBPeh?u$0<DkY1$(t`qx6>@%JgGrXN`y<P>>AbIJBcf4osAn zV>{gu5^{YwB=CJXE-tPUN?cx1Vd~n^&_GjDQv(tAVEwzZbDx?zvZX~b=jUhzsuVy} zMNLf-q(xh7WhE~V;$wPOU#CCS(&~#MVbHO#NK8&9kLk6k=5@}GeJiS{sF<9d9t~i7 zL1`%gK(!e%0ismk9exqYxZWnu4R9i(#G5y7u>Jh~*@T7lxa$wg$&Om3e0Nulw<dXb zcu+(Ftsu~BjV->kjEt^<0iJ6Aw1eN<goIuowqt?D$H&kA6ea1Hn1H#txx=TlB#})` zkgcsPfXH>*$FfCT-?X*K)YjGg+S)494Nz8A7We)`et3Aevb#$PiiwZ^Y24Pj*!52f zCHAJ4mPdO5m)L3???uzSJUn!67wVl2LGnRua7$IU?||YUkd~I#_Y~$xMK&jAXZYE! zdBXg+fHVFGMK(N=iLut%R+9L-I$=8@y4cv*4`++*L8cdCHuQMJ5Kx$WXu#QSnEl+# z#zw%W<R|6Yf8TArFfeGC%dMyYb}5O&qob4O0`53#o10MwYyA(nxbW=l?UU6wjB4!& zi?wpf7ntH=VnXxsSo%}nk9xr2o$++S)sExr*T3cNI*U}3Jhmn{hjV2ZNJvOPS)^)v z^NnOvQ&T*=ygjkhkF)9zu79HdWCs!*0wN-qmKLd#lT)?B7&D`6pb_`Up(s>-^5L4O zs3=6x=3Z-S>&p6i#QM4&a)@0r?c+ycGBPra97$?YQquF4aI$}|H8M8F0*SgU!~lAA z4h|9m0|RSZ>)X!GatBLpZf=IOztF<Mg2%<7y~amzU9sL;#QXQ}yS8im+rR__Ryf$$ zP5ecX0|QE;LPGB_LRsURL8pg@HYxAlAM3w!16k=ke{QlchT$U?lmYB8Fg6C{I}9_Q z9V4+}#G8NT>LAj7(3c}wxIkin92y6^Cv}rgu3<27(PS*1<|-vWXrjnTbgcg6dO!p6 z!U_y77qKWVP$-U8k7=F=D6ur8T&>{^cb>Vl>WO&-)#x9SZTBj{cX7!@b^g+gPL~L| zm2PcotA9A@k~!29jhOEemy&wG$|~=$^OQq0S)Ffuw$yk~1|h9tVWDl-u>>$E4U<XV z{5%5yHdDnKbw!x7OaW|cY!exWcNc4=TvZzzFIE!7L}6ShYwLp@R_FVPdF24`^bfo{ zC`BTpb$H~xk2$U{#@y*QXdfyob7FyB@2oCsyxV+p76i%E2+PR0`5uRQ^!N!we`7WI zYL2f(WMm|{XEXM4V9HxT+i6z5o%gceIk^(g!seQVDaG8=<oONdd8qQs)sJv2v9PN0 zYjjCL0Mh#H=aT}+Qtk1}jf#44#%Hi6;y@C5aglodx6W3FC#!*9GpuZ?Dd*jT96`rq z97yrjS@EgSM~Rd;_}aAXP}-VEmWpIVW0)?FQBPlR(q_6(or$Y8h*jLrJ8m!P-5`~t z%Lm)5(-er98<UW*`zuSRAW<uc29QvgwVB+@)IhdY)#w)ZSOJ)(>sF>eXb1j~I%U=Q z#+*FvEdNuFU;9clghl{IPv4t`L6q^;0hWU?jlKOB?Jqz&7yKF`gCM_$T|Ct>w4s?@ zJ3P$TdV7gyXHV@|&uoMCqlKi|*LZJ{xdx{P_&09`Wt41=FeIGfjnhS80lR4Jx~89h zvr`+hO^Y9G#`?NflLuSJ9CG$(cRAf@@$`7>fwleA<siv_fG_*sMTRIc*?pYuukD=d zn+b+t4<BAIh1^|rp#M69LiN%4jO^1N>gzd+H5stpsm=Zkey0`+WJDgvf1Yb(7S2f< z^|bDDL3xMR`FHU}M82}%rP;&xa!+a5aPivFE*MS<!j;ttqWb!zgOIzK(?Ev^kTh5$ zIGDP;f(6S83tIh^s^P-ORrNavHFKtXylsEf?@mm^yRY(c6Wn@t%V5+lP5pZe;~@Lk zhTe}7;_HileSIXfzFrCQ^t{*A-QPW4)6Wt_h-cm+Ed_r*Icb~AO$8=rl%@x?V-Ul$ zy1A4$G9sw4=@kK1D3z}6Qy#u4H;%*%*`<4%WxI>tfUFX-y5^AYFy;o}zrw#kyZWrp zJxb(WKK;Ak^ULdZqJp}*NRJK6Mi4euxIl+l%u<`{Kc-Sm%Jn`iBd6?{uS>0{VEOeq zT~<-CYxO150kAyR#*6TdcbrSoPt-Zcpsr{GzW}nX-Nk}ddcLB%)aL$ge8YO$R}{8= zB6%I<KzKzE5rKeAS4pwU=A$?qN9y%;VKA1BfgeN0a_~_9j{*VIQhRpijLge;2H9Ib z8c|otsJ!47r~MPk+tr;`yWgXWQAtTs4j9YUS=#1i`<S>ZtlixpL2pOQvMOwtNT3l4 zkYI9(UTlr+$q^F^Q~k>k#(4UTc;z?>NuMYzL8ew>4bvN1SY0)_&DpLpIT#m63rbGt z@Or%Wg`j4qmilw^zAzgbaZgY6e>wZi26^HE&~av|Pr|%FHs3g=>a-0Y;td(lLwdju z4czJ|%@XRRgu_#65I&Nlxg%>Wj9vGaaH9ln(x-XNFKGaW3IjspLR&x*#*+Xa@M_r; zOMOA&@GqvnJE!W!6k(J)rdJu5_c3Ar#=~@!Zcp@LU!6u4G@J?+7Nw-7i&7q;Dp33N zcZKEdmQsJ`C}Zm!j`rsq`kVQqA>>uq-M??+$_*{(Vl=bg0QDOIAcO1jk?4{4^Kl~1 zyAt?92u4uP&2bvF9D~fv18jft&?29)Bl;@%h?jw0<2D3dV31|cYVV!Azds3}m&}@` zRs83>LUkUhl_3GzLQ}D4tygaBxzYs>9W?3Ov28VOXkWa3J*}o5D{o<edwZBpg&bl- z^kkzTrgzFy`3j`7^^d8xwhXJCXCD6R=>mFefu0CLSheSdccrlxLC3Xc3dS>rd7mBH zhYoqA353gg_(=*H!;J$Ye7{>53vF8o;swtvP3qhhr6AHx0$tsAVQ4f07*4V$4h0Fg zQ+_eYIP$Bs%3aCM?s+z41?5_I94bTcPB}Fk=F7pUyfX0_JMeN#+bkXC9dU%pcn%2g zOhCf=>hxl^?MkHm?p7Mmm1#v9T09-1yRj!nvDa~jXMnus9+`K+7AK1@JFzr@9f@X> zj^fzH0ve0B*KMtcK#LbbbnStxrKg7gfOuBX(|~<%b>~97k}$!O+qg$rjdSO4dWhGb zj?zN^>;#4q+T={w-RCF3(+8_AM7COhTl{Dp=_~7{DFy)N_h`=KRcw`I2q?{7*Wfit zS($|7tI7U;{F|$@nWv`Z&-L_tmNvh>I-RXme&c^6tEv<cjqZQOLD4o<SeBp9ihQ<$ zSHaH78L2!eR=0h@WyQyfz<eF~@PTToq)7M@!K74ZQK@FPT+nY~B3YZ3mWYQ4L3d<U zi24p1rA-}aCUR?+dr#-Gefsq2&$W-EOKWsrA3hVp1qORaPp?k0zw|Ze*;B#2$LbPt z9#3Ng3;w%E3lMM4y?=WoAt7OlW9-*(3y0mUb+x;TBX9TzwjY>b88qhuB^<;YXT|@D zw_X=$v`J52pUny?th%vLRbQWKdwbhkm)=1ofj+XSNj#oGjPxJGh`K=d&6+~_OdIk; z?ry8=>R@(u98|Fmly>J=SK-zWf_vD+jN;_ZGf3Ch@lQ{Dn4dUNt*)&JzM9~eMWby7 zlG()Jt4i5VGFLG!j)=Lgd$_m-#l?7rRTj!XL4<>Xu*U|TokaV;K`hH>I(-B}5-12q z9Ugl61q7^(h%GC*x$z^-zeNGee0@BreSXl-lA0tJc)rhqFU$bnUs2%T<otyS!`VST zkdUBb5Oo2Tl>|V~tTb`+(#g){Rdotw%$Feur+BWuc)IT0xw>e3<Ft{nF$b(_TwL7m z9hM!zIk>2_w6q4JhU)5MT-4^q#;dPdFQBM0!K|-xp6hC-M`Ln^x4D^_gF?jJ>Ytx) z1QF5jTFG7ScZ<%?wg*WuFfvwN-(1XGY)Lk_%oSeWbcW;ef*P8dnv_jj5IOZ1ff*Dz z?$&_rO6>Q|%*|8Jn!kN}d{?{;>=fkSNQlV5@u<n}WJ%KDZ+`O@6dFyx*y7{-+A`>- z?(OZw#Kb<3WpwxT;Q@tdQBj)S-rgN#cW0-<g%?m@#>zL&*3LY{xTr~z{r?F40*OQ> z4{Z#LiS5z707~>w_a*5{i#B?I3w3y?W?Ot7+X*cO2H~}hwiFzpnwp!fug?!+-o8~Z zHl_o_P2)9w1DqUmjn`}`mH~$Z=NA`PATu+wmA$>B>T2lv`g%SvwE?GpJAZXY`<T;L zP0h@}3UpATqoja6#Q_d%a9c!|iEjB!%d~l40$^%oYa4$5feLD9hzQ6C)U>qRjt+n# zeKb&&=F-k3784UQYY(KO<ktGB`l@wfdplM$Thw}~)xWyFUfIlyadSAcXwv5grV^(- zhu(JQXP84yu%3No9+`OoPWt~iE%~owlmEAYZe4wE4S`KtQvsRgeMZJ%AG!z_ANJbX zn(fz=`it}PKVMvJgEV8@1bLq=|Anck>azS#7LEaZf}7uC>s!6UIvM8Uc;a4-0?v*= NPnETlkcw7s{tt|D0~r7S literal 0 HcmV?d00001 diff --git a/html/jeu_8h__incl.map b/html/jeu_8h__incl.map new file mode 100644 index 0000000..67f79e0 --- /dev/null +++ b/html/jeu_8h__incl.map @@ -0,0 +1,3 @@ +<map id="jeu.h" name="jeu.h"> +<area shape="rect" id="node2" href="$grille_8h.html" title="programme/fichier header " alt="" coords="101,80,167,107"/> +</map> diff --git a/html/jeu_8h__incl.md5 b/html/jeu_8h__incl.md5 new file mode 100644 index 0000000..7178d6e --- /dev/null +++ b/html/jeu_8h__incl.md5 @@ -0,0 +1 @@ +897cea531635a807c77c7623f1a51b4d \ No newline at end of file diff --git a/html/jeu_8h__incl.png b/html/jeu_8h__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..c3788b076fdc57b14315cdae50073d7552af519b GIT binary patch literal 6502 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 X8S+)bdxGGL6UZ&~JE$@>%NPFzyKs3> literal 0 HcmV?d00001 diff --git a/html/jeu_8h_source.html b/html/jeu_8h_source.html index 5d6a189..a32260a 100644 --- a/html/jeu_8h_source.html +++ b/html/jeu_8h_source.html @@ -62,8 +62,11 @@ $(function() { <div class="title">jeu.h</div> </div> </div><!--header--> <div class="contents"> -<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef __JEU_H</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define __JEU_H</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> </div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include "<a class="code" href="grille_8h.html">grille.h</a>"</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> </div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment">// modulo modifié pour traiter correctement les bords i=0 et j=0</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment">// dans le calcul des voisins avec bords cycliques</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">int</span> modulo(<span class="keywordtype">int</span> i, <span class="keywordtype">int</span> m) {<span class="keywordflow">return</span> (i+m)%m;}</div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> </div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment">// compte le nombre de voisins vivants de la cellule (i,j)</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment">// les bords sont cycliques.</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="keywordtype">int</span> compte_voisins_vivants (<span class="keywordtype">int</span> i, <span class="keywordtype">int</span> j, <a class="code" href="structgrille.html">grille</a> g);</div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> </div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment">// fait évoluer la grille g d'un pas de temps</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="keywordtype">void</span> evolue (<a class="code" href="structgrille.html">grille</a> *g, <a class="code" href="structgrille.html">grille</a> *gc);</div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#endif</span></div><div class="ttc" id="structgrille_html"><div class="ttname"><a href="structgrille.html">grille</a></div><div class="ttdef"><b>Definition:</b> grille.h:26</div></div> +<a href="jeu_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> </div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="preprocessor">#ifndef __JEU_H</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="preprocessor">#define __JEU_H</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> </div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="preprocessor">#include "<a class="code" href="grille_8h.html">grille.h</a>"</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> </div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div><div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="jeu_8h.html#a653841e275690f6a0d743c7ac4b1fc25"> 24</a></span> <span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="jeu_8h.html#a653841e275690f6a0d743c7ac4b1fc25">modulo</a>(<span class="keywordtype">int</span> i, <span class="keywordtype">int</span> m) {<span class="keywordflow">return</span> (i+m)%m;}</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> </div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> </div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="keywordtype">int</span> <a class="code" href="jeu_8h.html#adf9adf6ee75bcfbe164ac465ca5e4f82">compte_voisins_vivants</a> (<span class="keywordtype">int</span> i, <span class="keywordtype">int</span> j, <a class="code" href="structgrille.html">grille</a> g);</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> </div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="keywordtype">void</span> <a class="code" href="jeu_8h.html#ada8f751a97ad1847db23c5ba17be7802">evolue</a> (<a class="code" href="structgrille.html">grille</a> *g, <a class="code" href="structgrille.html">grille</a> *gc);</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="preprocessor">#endif</span></div><div class="ttc" id="jeu_8h_html_a653841e275690f6a0d743c7ac4b1fc25"><div class="ttname"><a href="jeu_8h.html#a653841e275690f6a0d743c7ac4b1fc25">modulo</a></div><div class="ttdeci">static int modulo(int i, int m)</div><div class="ttdef"><b>Definition:</b> jeu.h:24</div></div> +<div class="ttc" id="structgrille_html"><div class="ttname"><a href="structgrille.html">grille</a></div><div class="ttdef"><b>Definition:</b> grille.h:26</div></div> +<div class="ttc" id="jeu_8h_html_ada8f751a97ad1847db23c5ba17be7802"><div class="ttname"><a href="jeu_8h.html#ada8f751a97ad1847db23c5ba17be7802">evolue</a></div><div class="ttdeci">void evolue(grille *g, grille *gc)</div><div class="ttdoc">fait évoluer la grille g d&#39;un pas de temps </div><div class="ttdef"><b>Definition:</b> jeu.c:17</div></div> <div class="ttc" id="grille_8h_html"><div class="ttname"><a href="grille_8h.html">grille.h</a></div><div class="ttdoc">programme/fichier header </div></div> +<div class="ttc" id="jeu_8h_html_adf9adf6ee75bcfbe164ac465ca5e4f82"><div class="ttname"><a href="jeu_8h.html#adf9adf6ee75bcfbe164ac465ca5e4f82">compte_voisins_vivants</a></div><div class="ttdeci">int compte_voisins_vivants(int i, int j, grille g)</div><div class="ttdoc">compte le nombre de voisins vivants de la cellule(i,j) et les bords sont cycliques ...</div><div class="ttdef"><b>Definition:</b> jeu.c:3</div></div> </div><!-- fragment --></div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> diff --git a/html/main_8c.html b/html/main_8c.html new file mode 100644 index 0000000..5341810 --- /dev/null +++ b/html/main_8c.html @@ -0,0 +1,124 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.13"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>My Project: main.c File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">My Project + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.13 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">main.c File Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><code>#include <stdio.h></code><br /> +<code>#include "<a class="el" href="grille_8h_source.html">grille.h</a>"</code><br /> +<code>#include "<a class="el" href="io_8h_source.html">io.h</a>"</code><br /> +<code>#include "<a class="el" href="jeu_8h_source.html">jeu.h</a>"</code><br /> +</div><div class="textblock"><div class="dynheader"> +Include dependency graph for main.c:</div> +<div class="dyncontent"> +<div class="center"><img src="main_8c__incl.png" border="0" usemap="#main_8c" alt=""/></div> +<map name="main_8c" id="main_8c"> +<area shape="rect" id="node3" href="grille_8h.html" title="programme/fichier header " alt="" coords="115,229,181,256"/> +<area shape="rect" id="node6" href="io_8h.html" title="programme/fichier header " alt="" coords="67,80,114,107"/> +<area shape="rect" id="node7" href="jeu_8h.html" title="programme/fichier header " alt="" coords="127,155,182,181"/> +</map> +</div> +</div><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:a3c04138a5bfe5d72780bb7e82a18e627"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="main_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a> (int argc, char **argv)</td></tr> +<tr class="separator:a3c04138a5bfe5d72780bb7e82a18e627"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Function Documentation</h2> +<a id="a3c04138a5bfe5d72780bb7e82a18e627"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3c04138a5bfe5d72780bb7e82a18e627">◆ </a></span>main()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int main </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"><em>argc</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char ** </td> + <td class="paramname"><em>argv</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.13 +</small></address> +</body> +</html> diff --git a/html/main_8c__incl.map b/html/main_8c__incl.map new file mode 100644 index 0000000..9256189 --- /dev/null +++ b/html/main_8c__incl.map @@ -0,0 +1,5 @@ +<map id="main.c" name="main.c"> +<area shape="rect" id="node3" href="$grille_8h.html" title="programme/fichier header " alt="" coords="115,229,181,256"/> +<area shape="rect" id="node6" href="$io_8h.html" title="programme/fichier header " alt="" coords="67,80,114,107"/> +<area shape="rect" id="node7" href="$jeu_8h.html" title="programme/fichier header " alt="" coords="127,155,182,181"/> +</map> diff --git a/html/main_8c__incl.md5 b/html/main_8c__incl.md5 new file mode 100644 index 0000000..62227a5 --- /dev/null +++ b/html/main_8c__incl.md5 @@ -0,0 +1 @@ +94d98b9fb7611aa85c8187c0178546cb \ No newline at end of file diff --git a/html/main_8c__incl.png b/html/main_8c__incl.png new file mode 100644 index 0000000000000000000000000000000000000000..bbf186d944624f2ca48afced324abf8b3b2d3375 GIT binary patch literal 19636 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 I-J>Xf141!@c>n+a literal 0 HcmV?d00001 diff --git a/html/search/all_0.js b/html/search/all_0.js index f0b8aa3..964293c 100644 --- a/html/search/all_0.js +++ b/html/search/all_0.js @@ -1,4 +1,7 @@ var searchData= [ - ['alloue_5fgrille',['alloue_grille',['../grille_8h.html#ae621f51c60aa4fafaa0c9f6c9b5a4036',1,'grille.c']]] + ['affiche_5fgrille',['affiche_grille',['../io_8c.html#a90cb8ec05374b46d9995705ed4954f34',1,'affiche_grille(grille g): io.c'],['../io_8h.html#a90cb8ec05374b46d9995705ed4954f34',1,'affiche_grille(grille g): io.c']]], + ['affiche_5fligne',['affiche_ligne',['../io_8c.html#a3f3ff78e56fcf21a932ff73b70635554',1,'affiche_ligne(int c, int *ligne): io.c'],['../io_8h.html#a3f3ff78e56fcf21a932ff73b70635554',1,'affiche_ligne(int c, int *ligne): io.c']]], + ['affiche_5ftrait',['affiche_trait',['../io_8c.html#a634cf584c380ce221d5d4199f3e813bd',1,'affiche_trait(int c): io.c'],['../io_8h.html#a634cf584c380ce221d5d4199f3e813bd',1,'affiche_trait(int c): io.c']]], + ['alloue_5fgrille',['alloue_grille',['../grille_8c.html#ae621f51c60aa4fafaa0c9f6c9b5a4036',1,'alloue_grille(int l, int c, grille *g): grille.c'],['../grille_8h.html#ae621f51c60aa4fafaa0c9f6c9b5a4036',1,'alloue_grille(int l, int c, grille *g): grille.c']]] ]; diff --git a/html/search/all_1.js b/html/search/all_1.js index 6d448bc..312fce7 100644 --- a/html/search/all_1.js +++ b/html/search/all_1.js @@ -1,5 +1,6 @@ var searchData= [ ['cellules',['cellules',['../structgrille.html#a428cf0c0297ce04e0206ba0067ac3b42',1,'grille']]], - ['copie_5fgrille',['copie_grille',['../grille_8h.html#a63b3ae16c86b568f6aa8f9ce84128b1e',1,'grille.c']]] + ['compte_5fvoisins_5fvivants',['compte_voisins_vivants',['../jeu_8c.html#adf9adf6ee75bcfbe164ac465ca5e4f82',1,'compte_voisins_vivants(int i, int j, grille g): jeu.c'],['../jeu_8h.html#adf9adf6ee75bcfbe164ac465ca5e4f82',1,'compte_voisins_vivants(int i, int j, grille g): jeu.c']]], + ['copie_5fgrille',['copie_grille',['../grille_8c.html#a63b3ae16c86b568f6aa8f9ce84128b1e',1,'copie_grille(grille gs, grille gd): grille.c'],['../grille_8h.html#a63b3ae16c86b568f6aa8f9ce84128b1e',1,'copie_grille(grille gs, grille gd): grille.c']]] ]; diff --git a/html/search/all_2.js b/html/search/all_2.js index 4367bf5..fbaca10 100644 --- a/html/search/all_2.js +++ b/html/search/all_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['est_5fvivante',['est_vivante',['../grille_8h.html#a4a27d70711027eca191df5592f922001',1,'grille.h']]] + ['debut_5fjeu',['debut_jeu',['../io_8c.html#a88493b3c55828670e47150a95ed7db5b',1,'debut_jeu(grille *g, grille *gc): io.c'],['../io_8h.html#a88493b3c55828670e47150a95ed7db5b',1,'debut_jeu(grille *g, grille *gc): io.c']]] ]; diff --git a/html/search/all_3.js b/html/search/all_3.js index 33a1e7a..4ceeb09 100644 --- a/html/search/all_3.js +++ b/html/search/all_3.js @@ -1,5 +1,6 @@ var searchData= [ - ['grille',['grille',['../structgrille.html',1,'']]], - ['grille_2eh',['grille.h',['../grille_8h.html',1,'']]] + ['efface_5fgrille',['efface_grille',['../io_8c.html#ab36a6f8957cd3e682119007836ce6ad5',1,'efface_grille(grille g): io.c'],['../io_8h.html#ab36a6f8957cd3e682119007836ce6ad5',1,'efface_grille(grille g): io.c']]], + ['est_5fvivante',['est_vivante',['../grille_8h.html#a4a27d70711027eca191df5592f922001',1,'grille.h']]], + ['evolue',['evolue',['../jeu_8c.html#ada8f751a97ad1847db23c5ba17be7802',1,'evolue(grille *g, grille *gc): jeu.c'],['../jeu_8h.html#ada8f751a97ad1847db23c5ba17be7802',1,'evolue(grille *g, grille *gc): jeu.c']]] ]; diff --git a/html/search/all_4.js b/html/search/all_4.js index 49b110c..b309efb 100644 --- a/html/search/all_4.js +++ b/html/search/all_4.js @@ -1,4 +1,6 @@ var searchData= [ - ['init_5fgrille_5ffrom_5ffile',['init_grille_from_file',['../grille_8h.html#adf5501cc0bbad28f5ffc561d92197e4e',1,'grille.c']]] + ['grille',['grille',['../structgrille.html',1,'']]], + ['grille_2ec',['grille.c',['../grille_8c.html',1,'']]], + ['grille_2eh',['grille.h',['../grille_8h.html',1,'']]] ]; diff --git a/html/search/all_5.js b/html/search/all_5.js index d87380f..78b0e99 100644 --- a/html/search/all_5.js +++ b/html/search/all_5.js @@ -1,4 +1,6 @@ var searchData= [ - ['jeu_20de_20la_20vie',['Jeu de la vie',['../md_README.html',1,'']]] + ['init_5fgrille_5ffrom_5ffile',['init_grille_from_file',['../grille_8c.html#adf5501cc0bbad28f5ffc561d92197e4e',1,'init_grille_from_file(char *filename, grille *g): grille.c'],['../grille_8h.html#adf5501cc0bbad28f5ffc561d92197e4e',1,'init_grille_from_file(char *filename, grille *g): grille.c']]], + ['io_2ec',['io.c',['../io_8c.html',1,'']]], + ['io_2eh',['io.h',['../io_8h.html',1,'']]] ]; diff --git a/html/search/all_6.js b/html/search/all_6.js index 4a7b90b..8d9415e 100644 --- a/html/search/all_6.js +++ b/html/search/all_6.js @@ -1,4 +1,6 @@ var searchData= [ - ['libere_5fgrille',['libere_grille',['../grille_8h.html#a7074b2b15576e9d2b3cd15c3a1dc7012',1,'grille.c']]] + ['jeu_2ec',['jeu.c',['../jeu_8c.html',1,'']]], + ['jeu_2eh',['jeu.h',['../jeu_8h.html',1,'']]], + ['jeu_20de_20la_20vie',['Jeu de la vie',['../md_README.html',1,'']]] ]; diff --git a/html/search/all_7.js b/html/search/all_7.js index 84f25af..b06d3b8 100644 --- a/html/search/all_7.js +++ b/html/search/all_7.js @@ -1,5 +1,4 @@ var searchData= [ - ['nbc',['nbc',['../structgrille.html#a48d6706d41bee6fff9200d872b8b0cd0',1,'grille']]], - ['nbl',['nbl',['../structgrille.html#a0b4da1e205825df205b0c004d105d62a',1,'grille']]] + ['libere_5fgrille',['libere_grille',['../grille_8c.html#a7074b2b15576e9d2b3cd15c3a1dc7012',1,'libere_grille(grille *g): grille.c'],['../grille_8h.html#a7074b2b15576e9d2b3cd15c3a1dc7012',1,'libere_grille(grille *g): grille.c']]] ]; diff --git a/html/search/all_8.js b/html/search/all_8.js index ab79f62..0dbea35 100644 --- a/html/search/all_8.js +++ b/html/search/all_8.js @@ -1,5 +1,6 @@ var searchData= [ - ['set_5fmorte',['set_morte',['../grille_8h.html#ab5ab346bdf3a9d7e3a0bfeab40416d6e',1,'grille.h']]], - ['set_5fvivante',['set_vivante',['../grille_8h.html#a889ff6b0976dfb79007387ad30d9c790',1,'grille.h']]] + ['main',['main',['../main_8c.html#a3c04138a5bfe5d72780bb7e82a18e627',1,'main.c']]], + ['main_2ec',['main.c',['../main_8c.html',1,'']]], + ['modulo',['modulo',['../jeu_8h.html#a653841e275690f6a0d743c7ac4b1fc25',1,'jeu.h']]] ]; diff --git a/html/search/all_9.html b/html/search/all_9.html new file mode 100644 index 0000000..f8abbbe --- /dev/null +++ b/html/search/all_9.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.13"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_9.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/html/search/all_9.js b/html/search/all_9.js new file mode 100644 index 0000000..84f25af --- /dev/null +++ b/html/search/all_9.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['nbc',['nbc',['../structgrille.html#a48d6706d41bee6fff9200d872b8b0cd0',1,'grille']]], + ['nbl',['nbl',['../structgrille.html#a0b4da1e205825df205b0c004d105d62a',1,'grille']]] +]; diff --git a/html/search/all_a.html b/html/search/all_a.html new file mode 100644 index 0000000..9601fce --- /dev/null +++ b/html/search/all_a.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.13"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_a.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/html/search/all_a.js b/html/search/all_a.js new file mode 100644 index 0000000..f1a1f84 --- /dev/null +++ b/html/search/all_a.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['readme_2emd',['README.md',['../README_8md.html',1,'']]] +]; diff --git a/html/search/all_b.html b/html/search/all_b.html new file mode 100644 index 0000000..0814e4e --- /dev/null +++ b/html/search/all_b.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.13"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_b.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/html/search/all_b.js b/html/search/all_b.js new file mode 100644 index 0000000..ab79f62 --- /dev/null +++ b/html/search/all_b.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['set_5fmorte',['set_morte',['../grille_8h.html#ab5ab346bdf3a9d7e3a0bfeab40416d6e',1,'grille.h']]], + ['set_5fvivante',['set_vivante',['../grille_8h.html#a889ff6b0976dfb79007387ad30d9c790',1,'grille.h']]] +]; diff --git a/html/search/files_0.js b/html/search/files_0.js index 0df7779..9f833f8 100644 --- a/html/search/files_0.js +++ b/html/search/files_0.js @@ -1,4 +1,5 @@ var searchData= [ + ['grille_2ec',['grille.c',['../grille_8c.html',1,'']]], ['grille_2eh',['grille.h',['../grille_8h.html',1,'']]] ]; diff --git a/html/search/files_1.html b/html/search/files_1.html new file mode 100644 index 0000000..dcce422 --- /dev/null +++ b/html/search/files_1.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.13"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="files_1.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/html/search/files_1.js b/html/search/files_1.js new file mode 100644 index 0000000..51d008b --- /dev/null +++ b/html/search/files_1.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['io_2ec',['io.c',['../io_8c.html',1,'']]], + ['io_2eh',['io.h',['../io_8h.html',1,'']]] +]; diff --git a/html/search/files_2.html b/html/search/files_2.html new file mode 100644 index 0000000..d5c6c3b --- /dev/null +++ b/html/search/files_2.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.13"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="files_2.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/html/search/files_2.js b/html/search/files_2.js new file mode 100644 index 0000000..8f77c2a --- /dev/null +++ b/html/search/files_2.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['jeu_2ec',['jeu.c',['../jeu_8c.html',1,'']]], + ['jeu_2eh',['jeu.h',['../jeu_8h.html',1,'']]] +]; diff --git a/html/search/files_3.html b/html/search/files_3.html new file mode 100644 index 0000000..d5a9528 --- /dev/null +++ b/html/search/files_3.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.13"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="files_3.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/html/search/files_3.js b/html/search/files_3.js new file mode 100644 index 0000000..1fe57ff --- /dev/null +++ b/html/search/files_3.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['main_2ec',['main.c',['../main_8c.html',1,'']]] +]; diff --git a/html/search/files_4.html b/html/search/files_4.html new file mode 100644 index 0000000..7b4c42a --- /dev/null +++ b/html/search/files_4.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.13"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="files_4.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/html/search/files_4.js b/html/search/files_4.js new file mode 100644 index 0000000..f1a1f84 --- /dev/null +++ b/html/search/files_4.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['readme_2emd',['README.md',['../README_8md.html',1,'']]] +]; diff --git a/html/search/functions_0.js b/html/search/functions_0.js index f0b8aa3..964293c 100644 --- a/html/search/functions_0.js +++ b/html/search/functions_0.js @@ -1,4 +1,7 @@ var searchData= [ - ['alloue_5fgrille',['alloue_grille',['../grille_8h.html#ae621f51c60aa4fafaa0c9f6c9b5a4036',1,'grille.c']]] + ['affiche_5fgrille',['affiche_grille',['../io_8c.html#a90cb8ec05374b46d9995705ed4954f34',1,'affiche_grille(grille g): io.c'],['../io_8h.html#a90cb8ec05374b46d9995705ed4954f34',1,'affiche_grille(grille g): io.c']]], + ['affiche_5fligne',['affiche_ligne',['../io_8c.html#a3f3ff78e56fcf21a932ff73b70635554',1,'affiche_ligne(int c, int *ligne): io.c'],['../io_8h.html#a3f3ff78e56fcf21a932ff73b70635554',1,'affiche_ligne(int c, int *ligne): io.c']]], + ['affiche_5ftrait',['affiche_trait',['../io_8c.html#a634cf584c380ce221d5d4199f3e813bd',1,'affiche_trait(int c): io.c'],['../io_8h.html#a634cf584c380ce221d5d4199f3e813bd',1,'affiche_trait(int c): io.c']]], + ['alloue_5fgrille',['alloue_grille',['../grille_8c.html#ae621f51c60aa4fafaa0c9f6c9b5a4036',1,'alloue_grille(int l, int c, grille *g): grille.c'],['../grille_8h.html#ae621f51c60aa4fafaa0c9f6c9b5a4036',1,'alloue_grille(int l, int c, grille *g): grille.c']]] ]; diff --git a/html/search/functions_1.js b/html/search/functions_1.js index ef2e6db..115d5d0 100644 --- a/html/search/functions_1.js +++ b/html/search/functions_1.js @@ -1,4 +1,5 @@ var searchData= [ - ['copie_5fgrille',['copie_grille',['../grille_8h.html#a63b3ae16c86b568f6aa8f9ce84128b1e',1,'grille.c']]] + ['compte_5fvoisins_5fvivants',['compte_voisins_vivants',['../jeu_8c.html#adf9adf6ee75bcfbe164ac465ca5e4f82',1,'compte_voisins_vivants(int i, int j, grille g): jeu.c'],['../jeu_8h.html#adf9adf6ee75bcfbe164ac465ca5e4f82',1,'compte_voisins_vivants(int i, int j, grille g): jeu.c']]], + ['copie_5fgrille',['copie_grille',['../grille_8c.html#a63b3ae16c86b568f6aa8f9ce84128b1e',1,'copie_grille(grille gs, grille gd): grille.c'],['../grille_8h.html#a63b3ae16c86b568f6aa8f9ce84128b1e',1,'copie_grille(grille gs, grille gd): grille.c']]] ]; diff --git a/html/search/functions_2.js b/html/search/functions_2.js index 4367bf5..fbaca10 100644 --- a/html/search/functions_2.js +++ b/html/search/functions_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['est_5fvivante',['est_vivante',['../grille_8h.html#a4a27d70711027eca191df5592f922001',1,'grille.h']]] + ['debut_5fjeu',['debut_jeu',['../io_8c.html#a88493b3c55828670e47150a95ed7db5b',1,'debut_jeu(grille *g, grille *gc): io.c'],['../io_8h.html#a88493b3c55828670e47150a95ed7db5b',1,'debut_jeu(grille *g, grille *gc): io.c']]] ]; diff --git a/html/search/functions_3.js b/html/search/functions_3.js index 49b110c..4ceeb09 100644 --- a/html/search/functions_3.js +++ b/html/search/functions_3.js @@ -1,4 +1,6 @@ var searchData= [ - ['init_5fgrille_5ffrom_5ffile',['init_grille_from_file',['../grille_8h.html#adf5501cc0bbad28f5ffc561d92197e4e',1,'grille.c']]] + ['efface_5fgrille',['efface_grille',['../io_8c.html#ab36a6f8957cd3e682119007836ce6ad5',1,'efface_grille(grille g): io.c'],['../io_8h.html#ab36a6f8957cd3e682119007836ce6ad5',1,'efface_grille(grille g): io.c']]], + ['est_5fvivante',['est_vivante',['../grille_8h.html#a4a27d70711027eca191df5592f922001',1,'grille.h']]], + ['evolue',['evolue',['../jeu_8c.html#ada8f751a97ad1847db23c5ba17be7802',1,'evolue(grille *g, grille *gc): jeu.c'],['../jeu_8h.html#ada8f751a97ad1847db23c5ba17be7802',1,'evolue(grille *g, grille *gc): jeu.c']]] ]; diff --git a/html/search/functions_4.js b/html/search/functions_4.js index 4a7b90b..86effcf 100644 --- a/html/search/functions_4.js +++ b/html/search/functions_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['libere_5fgrille',['libere_grille',['../grille_8h.html#a7074b2b15576e9d2b3cd15c3a1dc7012',1,'grille.c']]] + ['init_5fgrille_5ffrom_5ffile',['init_grille_from_file',['../grille_8c.html#adf5501cc0bbad28f5ffc561d92197e4e',1,'init_grille_from_file(char *filename, grille *g): grille.c'],['../grille_8h.html#adf5501cc0bbad28f5ffc561d92197e4e',1,'init_grille_from_file(char *filename, grille *g): grille.c']]] ]; diff --git a/html/search/functions_5.js b/html/search/functions_5.js index ab79f62..b06d3b8 100644 --- a/html/search/functions_5.js +++ b/html/search/functions_5.js @@ -1,5 +1,4 @@ var searchData= [ - ['set_5fmorte',['set_morte',['../grille_8h.html#ab5ab346bdf3a9d7e3a0bfeab40416d6e',1,'grille.h']]], - ['set_5fvivante',['set_vivante',['../grille_8h.html#a889ff6b0976dfb79007387ad30d9c790',1,'grille.h']]] + ['libere_5fgrille',['libere_grille',['../grille_8c.html#a7074b2b15576e9d2b3cd15c3a1dc7012',1,'libere_grille(grille *g): grille.c'],['../grille_8h.html#a7074b2b15576e9d2b3cd15c3a1dc7012',1,'libere_grille(grille *g): grille.c']]] ]; diff --git a/html/search/functions_6.html b/html/search/functions_6.html new file mode 100644 index 0000000..c506123 --- /dev/null +++ b/html/search/functions_6.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.13"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_6.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/html/search/functions_6.js b/html/search/functions_6.js new file mode 100644 index 0000000..c2581ac --- /dev/null +++ b/html/search/functions_6.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['main',['main',['../main_8c.html#a3c04138a5bfe5d72780bb7e82a18e627',1,'main.c']]], + ['modulo',['modulo',['../jeu_8h.html#a653841e275690f6a0d743c7ac4b1fc25',1,'jeu.h']]] +]; diff --git a/html/search/functions_7.html b/html/search/functions_7.html new file mode 100644 index 0000000..83a7b84 --- /dev/null +++ b/html/search/functions_7.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.13"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_7.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/html/search/functions_7.js b/html/search/functions_7.js new file mode 100644 index 0000000..ab79f62 --- /dev/null +++ b/html/search/functions_7.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['set_5fmorte',['set_morte',['../grille_8h.html#ab5ab346bdf3a9d7e3a0bfeab40416d6e',1,'grille.h']]], + ['set_5fvivante',['set_vivante',['../grille_8h.html#a889ff6b0976dfb79007387ad30d9c790',1,'grille.h']]] +]; diff --git a/html/search/searchdata.js b/html/search/searchdata.js index 808d2ae..25c44df 100644 --- a/html/search/searchdata.js +++ b/html/search/searchdata.js @@ -1,9 +1,9 @@ var indexSectionsWithContent = { - 0: "acegijlns", + 0: "acdegijlmnrs", 1: "g", - 2: "g", - 3: "aceils", + 2: "gijmr", + 3: "acdeilms", 4: "cn", 5: "j" }; diff --git a/io.h b/io.h index f1f3191..20dc3ab 100644 --- a/io.h +++ b/io.h @@ -1,3 +1,14 @@ +/** + * \file io.h + * \brief programme/fichier header + * \author Amaury Sensenbrenner + * \version 1.0 + * \date 4 mars 2019 + * + * Fichier header pour les fonctions se situant dans io.c + * + */ + #ifndef __IO_H #define __IO_H @@ -5,19 +16,54 @@ #include "grille.h" #include "jeu.h" -// affichage d'un trait horizontal + +/** + * \fn void affiche_trait (int c) + * \brief fonction qui affiche un trait horizontal dans le terminal + * + * \param un entier + * \return \c void + */ void affiche_trait (int c); -// affichage d'une ligne de la grille + +/** + * \fn void affiche_ligne (int c, int* ligne) + * \brief affichage d'une ligne de la grille + * + * \param un entier et un pointeur qui point sur un entier + * \return \c void + */ void affiche_ligne (int c, int* ligne); -// affichage d'une grille + +/** + * \fn void affiche_grille (grille g) + * \brief affichage d'une grille + * + * \param une grille + * \return \c void + */ void affiche_grille (grille g); -// effacement d'une grille + +/** + * \fn void efface_grille (grille g) + * \brief effacement d'une grille + * + * \param une grille + * \return \c void + */ void efface_grille (grille g); -// debute le jeu + +/** + * \fn void debut_jeu (grille *g, grille *gc) + * \brief debute le jeu + * + * \param deux pointeurs qui point vers deux grilles différentes + * \return \c void + */ void debut_jeu(grille *g, grille *gc); #endif diff --git a/jeu.h b/jeu.h index 65bdbe9..9fa680e 100644 --- a/jeu.h +++ b/jeu.h @@ -1,17 +1,46 @@ +/** + * \file jeu.h + * \brief programme/fichier header + * \author Amaury Sensenbrenner + * \version 1.0 + * \date 4 mars 2019 + * + * Fichier header pour les fonctions se situant dans jeu.c + * + */ #ifndef __JEU_H #define __JEU_H #include "grille.h" -// modulo modifié pour traiter correctement les bords i=0 et j=0 -// dans le calcul des voisins avec bords cycliques + +/** + * \fn static inline int modulo(int i, intm) + * \brief modulo modifié pour traiter correctement les bords i=0 et j=0 dans le calcul des voisins avec bords cycliques + * + * \param deux entiers + * \return un entier qui correspond au modulo + */ static inline int modulo(int i, int m) {return (i+m)%m;} -// compte le nombre de voisins vivants de la cellule (i,j) -// les bords sont cycliques. + +/** + * \fn int compte_voisins_vivants (int i, int j, grille g) + * \brief compte le nombre de voisins vivants de la cellule(i,j) et les bords sont cycliques + * + * \param deux entier et une grille + * \return retourne avec un entier, le nombre de voisins vivants + */ int compte_voisins_vivants (int i, int j, grille g); -// fait évoluer la grille g d'un pas de temps + +/** + * \fn void evolue (grille *g, grille *gc) + * \brief fait évoluer la grille g d'un pas de temps + * + * \param deux pointeurs qui point vers deux grilles différentes + * \return \c void + */ void evolue (grille *g, grille *gc); #endif diff --git a/latex/README_8md.tex b/latex/README_8md.tex new file mode 100644 index 0000000..8c7d020 --- /dev/null +++ b/latex/README_8md.tex @@ -0,0 +1,2 @@ +\hypertarget{README_8md}{}\section{R\+E\+A\+D\+M\+E.\+md File Reference} +\label{README_8md}\index{R\+E\+A\+D\+M\+E.\+md@{R\+E\+A\+D\+M\+E.\+md}} diff --git a/latex/files.tex b/latex/files.tex index d4feb34..6b48e2f 100644 --- a/latex/files.tex +++ b/latex/files.tex @@ -1,6 +1,10 @@ \section{File List} -Here is a list of all documented files with brief descriptions\+:\begin{DoxyCompactList} +Here is a list of all files with brief descriptions\+:\begin{DoxyCompactList} +\item\contentsline{section}{\hyperlink{grille_8c}{grille.\+c} }{\pageref{grille_8c}}{} \item\contentsline{section}{\hyperlink{grille_8h}{grille.\+h} \\*Programme/fichier header }{\pageref{grille_8h}}{} -\item\contentsline{section}{{\bfseries io.\+h} }{\pageref{io_8h}}{} -\item\contentsline{section}{{\bfseries jeu.\+h} }{\pageref{jeu_8h}}{} +\item\contentsline{section}{\hyperlink{io_8c}{io.\+c} }{\pageref{io_8c}}{} +\item\contentsline{section}{\hyperlink{io_8h}{io.\+h} \\*Programme/fichier header }{\pageref{io_8h}}{} +\item\contentsline{section}{\hyperlink{jeu_8c}{jeu.\+c} }{\pageref{jeu_8c}}{} +\item\contentsline{section}{\hyperlink{jeu_8h}{jeu.\+h} \\*Programme/fichier header }{\pageref{jeu_8h}}{} +\item\contentsline{section}{\hyperlink{main_8c}{main.\+c} }{\pageref{main_8c}}{} \end{DoxyCompactList} diff --git a/latex/grille_8c.tex b/latex/grille_8c.tex new file mode 100644 index 0000000..d27ad2a --- /dev/null +++ b/latex/grille_8c.tex @@ -0,0 +1,96 @@ +\hypertarget{grille_8c}{}\section{grille.\+c File Reference} +\label{grille_8c}\index{grille.\+c@{grille.\+c}} +{\ttfamily \#include \char`\"{}grille.\+h\char`\"{}}\newline +Include dependency graph for grille.\+c\+:\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=276pt]{grille_8c__incl} +\end{center} +\end{figure} +\subsection*{Functions} +\begin{DoxyCompactItemize} +\item +void \hyperlink{grille_8c_adf5501cc0bbad28f5ffc561d92197e4e}{init\+\_\+grille\+\_\+from\+\_\+file} (char $\ast$filename, \hyperlink{structgrille}{grille} $\ast$g) +\begin{DoxyCompactList}\small\item\em fonction qui alloue et initialise la grille g à partir d\textquotesingle{}un fichier \end{DoxyCompactList}\item +void \hyperlink{grille_8c_a63b3ae16c86b568f6aa8f9ce84128b1e}{copie\+\_\+grille} (\hyperlink{structgrille}{grille} gs, \hyperlink{structgrille}{grille} gd) +\begin{DoxyCompactList}\small\item\em recopie la grille gs dans la grille gd \end{DoxyCompactList}\item +void \hyperlink{grille_8c_ae621f51c60aa4fafaa0c9f6c9b5a4036}{alloue\+\_\+grille} (int l, int c, \hyperlink{structgrille}{grille} $\ast$g) +\begin{DoxyCompactList}\small\item\em Fonction alloue une grille de taille l$\ast$c, et initialise toutes les cellules à mortes. \end{DoxyCompactList}\item +void \hyperlink{grille_8c_a7074b2b15576e9d2b3cd15c3a1dc7012}{libere\+\_\+grille} (\hyperlink{structgrille}{grille} $\ast$g) +\begin{DoxyCompactList}\small\item\em fonction qui libère la grille \end{DoxyCompactList}\end{DoxyCompactItemize} + + +\subsection{Function Documentation} +\mbox{\Hypertarget{grille_8c_ae621f51c60aa4fafaa0c9f6c9b5a4036}\label{grille_8c_ae621f51c60aa4fafaa0c9f6c9b5a4036}} +\index{grille.\+c@{grille.\+c}!alloue\+\_\+grille@{alloue\+\_\+grille}} +\index{alloue\+\_\+grille@{alloue\+\_\+grille}!grille.\+c@{grille.\+c}} +\subsubsection{\texorpdfstring{alloue\+\_\+grille()}{alloue\_grille()}} +{\footnotesize\ttfamily void alloue\+\_\+grille (\begin{DoxyParamCaption}\item[{int}]{l, }\item[{int}]{c, }\item[{\hyperlink{structgrille}{grille} $\ast$}]{g }\end{DoxyParamCaption})} + + + +Fonction alloue une grille de taille l$\ast$c, et initialise toutes les cellules à mortes. + + +\begin{DoxyParams}{Parameters} +{\em un} & entier ligne, un entier colonne et un pointeur qui point sur une structure grille \\ +\hline +\end{DoxyParams} +\begin{DoxyReturn}{Returns} +{\ttfamily void} +\end{DoxyReturn} +\mbox{\Hypertarget{grille_8c_a63b3ae16c86b568f6aa8f9ce84128b1e}\label{grille_8c_a63b3ae16c86b568f6aa8f9ce84128b1e}} +\index{grille.\+c@{grille.\+c}!copie\+\_\+grille@{copie\+\_\+grille}} +\index{copie\+\_\+grille@{copie\+\_\+grille}!grille.\+c@{grille.\+c}} +\subsubsection{\texorpdfstring{copie\+\_\+grille()}{copie\_grille()}} +{\footnotesize\ttfamily void copie\+\_\+grille (\begin{DoxyParamCaption}\item[{\hyperlink{structgrille}{grille}}]{gs, }\item[{\hyperlink{structgrille}{grille}}]{gd }\end{DoxyParamCaption})} + + + +recopie la grille gs dans la grille gd + + +\begin{DoxyParams}{Parameters} +{\em deux} & grille \\ +\hline +\end{DoxyParams} +\begin{DoxyReturn}{Returns} +{\ttfamily void} +\end{DoxyReturn} +\mbox{\Hypertarget{grille_8c_adf5501cc0bbad28f5ffc561d92197e4e}\label{grille_8c_adf5501cc0bbad28f5ffc561d92197e4e}} +\index{grille.\+c@{grille.\+c}!init\+\_\+grille\+\_\+from\+\_\+file@{init\+\_\+grille\+\_\+from\+\_\+file}} +\index{init\+\_\+grille\+\_\+from\+\_\+file@{init\+\_\+grille\+\_\+from\+\_\+file}!grille.\+c@{grille.\+c}} +\subsubsection{\texorpdfstring{init\+\_\+grille\+\_\+from\+\_\+file()}{init\_grille\_from\_file()}} +{\footnotesize\ttfamily void init\+\_\+grille\+\_\+from\+\_\+file (\begin{DoxyParamCaption}\item[{char $\ast$}]{filename, }\item[{\hyperlink{structgrille}{grille} $\ast$}]{g }\end{DoxyParamCaption})} + + + +fonction qui alloue et initialise la grille g à partir d\textquotesingle{}un fichier + + +\begin{DoxyParams}{Parameters} +{\em un} & pointeur vers le nom du fichier et un pointeur qui pointe sur une structure grille \\ +\hline +\end{DoxyParams} +\begin{DoxyReturn}{Returns} +{\ttfamily void} +\end{DoxyReturn} +\mbox{\Hypertarget{grille_8c_a7074b2b15576e9d2b3cd15c3a1dc7012}\label{grille_8c_a7074b2b15576e9d2b3cd15c3a1dc7012}} +\index{grille.\+c@{grille.\+c}!libere\+\_\+grille@{libere\+\_\+grille}} +\index{libere\+\_\+grille@{libere\+\_\+grille}!grille.\+c@{grille.\+c}} +\subsubsection{\texorpdfstring{libere\+\_\+grille()}{libere\_grille()}} +{\footnotesize\ttfamily void libere\+\_\+grille (\begin{DoxyParamCaption}\item[{\hyperlink{structgrille}{grille} $\ast$}]{g }\end{DoxyParamCaption})} + + + +fonction qui libère la grille + + +\begin{DoxyParams}{Parameters} +{\em un} & pointeur qui point sur une structure grille \\ +\hline +\end{DoxyParams} +\begin{DoxyReturn}{Returns} +{\ttfamily void} +\end{DoxyReturn} diff --git a/latex/grille_8c__incl.md5 b/latex/grille_8c__incl.md5 new file mode 100644 index 0000000..d250054 --- /dev/null +++ b/latex/grille_8c__incl.md5 @@ -0,0 +1 @@ +e1bbab0da0f985badb9f1ff2b662c7e6 \ No newline at end of file diff --git a/latex/grille_8c__incl.pdf b/latex/grille_8c__incl.pdf new file mode 100644 index 0000000000000000000000000000000000000000..7c4a6873e371dbeae3ee2823f0d97c7150fa1c8f GIT binary patch literal 6498 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 KJ~e%Hn*RepFU>{( literal 0 HcmV?d00001 diff --git a/latex/grille_8h.tex b/latex/grille_8h.tex index 83b6346..82b0bd6 100644 --- a/latex/grille_8h.tex +++ b/latex/grille_8h.tex @@ -15,11 +15,12 @@ Include dependency graph for grille.\+h\+:\nopagebreak \includegraphics[width=262pt]{grille_8h__incl} \end{center} \end{figure} -This graph shows which files directly or indirectly include this file\+:\nopagebreak +This graph shows which files directly or indirectly include this file\+: +\nopagebreak \begin{figure}[H] \begin{center} \leavevmode -\includegraphics[width=146pt]{grille_8h__dep__incl} +\includegraphics[width=302pt]{grille_8h__dep__incl} \end{center} \end{figure} \subsection*{Classes} @@ -58,7 +59,7 @@ Amaury Sensenbrenner \begin{DoxyDate}{Date} 28 février 2019 \end{DoxyDate} -Fichier header pour les fonctions grille se situant dans grille.\+c +Fichier header pour les fonctions grille se situant dans \hyperlink{grille_8c}{grille.\+c} \subsection{Function Documentation} \mbox{\Hypertarget{grille_8h_ae621f51c60aa4fafaa0c9f6c9b5a4036}\label{grille_8h_ae621f51c60aa4fafaa0c9f6c9b5a4036}} diff --git a/latex/grille_8h__dep__incl.md5 b/latex/grille_8h__dep__incl.md5 index 4f44007..2bf6293 100644 --- a/latex/grille_8h__dep__incl.md5 +++ b/latex/grille_8h__dep__incl.md5 @@ -1 +1 @@ -a99c9fcab20b9e0b7ce5130b110011f2 \ No newline at end of file +9b832b45c3958d4471bb20f4b909400f \ No newline at end of file diff --git a/latex/grille_8h__dep__incl.pdf b/latex/grille_8h__dep__incl.pdf index 2ae4d2b39a71a357e0a294995e9b232cf1f9586e..fc580a5fd2cc58dac8fc5c08b0ac7370ea152a69 100644 GIT binary patch delta 5371 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 delta 10122 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 J5{i-t{|D?6WDx)W diff --git a/latex/io_8c.tex b/latex/io_8c.tex new file mode 100644 index 0000000..ece7ce5 --- /dev/null +++ b/latex/io_8c.tex @@ -0,0 +1,116 @@ +\hypertarget{io_8c}{}\section{io.\+c File Reference} +\label{io_8c}\index{io.\+c@{io.\+c}} +{\ttfamily \#include \char`\"{}io.\+h\char`\"{}}\newline +Include dependency graph for io.\+c\+:\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=276pt]{io_8c__incl} +\end{center} +\end{figure} +\subsection*{Functions} +\begin{DoxyCompactItemize} +\item +void \hyperlink{io_8c_a634cf584c380ce221d5d4199f3e813bd}{affiche\+\_\+trait} (int c) +\begin{DoxyCompactList}\small\item\em fonction qui affiche un trait horizontal dans le terminal \end{DoxyCompactList}\item +void \hyperlink{io_8c_a3f3ff78e56fcf21a932ff73b70635554}{affiche\+\_\+ligne} (int c, int $\ast$ligne) +\begin{DoxyCompactList}\small\item\em affichage d\textquotesingle{}une ligne de la grille \end{DoxyCompactList}\item +void \hyperlink{io_8c_a90cb8ec05374b46d9995705ed4954f34}{affiche\+\_\+grille} (\hyperlink{structgrille}{grille} g) +\begin{DoxyCompactList}\small\item\em affichage d\textquotesingle{}une grille \end{DoxyCompactList}\item +void \hyperlink{io_8c_ab36a6f8957cd3e682119007836ce6ad5}{efface\+\_\+grille} (\hyperlink{structgrille}{grille} g) +\begin{DoxyCompactList}\small\item\em effacement d\textquotesingle{}une grille \end{DoxyCompactList}\item +void \hyperlink{io_8c_a88493b3c55828670e47150a95ed7db5b}{debut\+\_\+jeu} (\hyperlink{structgrille}{grille} $\ast$g, \hyperlink{structgrille}{grille} $\ast$gc) +\begin{DoxyCompactList}\small\item\em debute le jeu \end{DoxyCompactList}\end{DoxyCompactItemize} + + +\subsection{Function Documentation} +\mbox{\Hypertarget{io_8c_a90cb8ec05374b46d9995705ed4954f34}\label{io_8c_a90cb8ec05374b46d9995705ed4954f34}} +\index{io.\+c@{io.\+c}!affiche\+\_\+grille@{affiche\+\_\+grille}} +\index{affiche\+\_\+grille@{affiche\+\_\+grille}!io.\+c@{io.\+c}} +\subsubsection{\texorpdfstring{affiche\+\_\+grille()}{affiche\_grille()}} +{\footnotesize\ttfamily void affiche\+\_\+grille (\begin{DoxyParamCaption}\item[{\hyperlink{structgrille}{grille}}]{g }\end{DoxyParamCaption})} + + + +affichage d\textquotesingle{}une grille + + +\begin{DoxyParams}{Parameters} +{\em une} & grille \\ +\hline +\end{DoxyParams} +\begin{DoxyReturn}{Returns} +{\ttfamily void} +\end{DoxyReturn} +\mbox{\Hypertarget{io_8c_a3f3ff78e56fcf21a932ff73b70635554}\label{io_8c_a3f3ff78e56fcf21a932ff73b70635554}} +\index{io.\+c@{io.\+c}!affiche\+\_\+ligne@{affiche\+\_\+ligne}} +\index{affiche\+\_\+ligne@{affiche\+\_\+ligne}!io.\+c@{io.\+c}} +\subsubsection{\texorpdfstring{affiche\+\_\+ligne()}{affiche\_ligne()}} +{\footnotesize\ttfamily void affiche\+\_\+ligne (\begin{DoxyParamCaption}\item[{int}]{c, }\item[{int $\ast$}]{ligne }\end{DoxyParamCaption})} + + + +affichage d\textquotesingle{}une ligne de la grille + + +\begin{DoxyParams}{Parameters} +{\em un} & entier et un pointeur qui point sur un entier \\ +\hline +\end{DoxyParams} +\begin{DoxyReturn}{Returns} +{\ttfamily void} +\end{DoxyReturn} +\mbox{\Hypertarget{io_8c_a634cf584c380ce221d5d4199f3e813bd}\label{io_8c_a634cf584c380ce221d5d4199f3e813bd}} +\index{io.\+c@{io.\+c}!affiche\+\_\+trait@{affiche\+\_\+trait}} +\index{affiche\+\_\+trait@{affiche\+\_\+trait}!io.\+c@{io.\+c}} +\subsubsection{\texorpdfstring{affiche\+\_\+trait()}{affiche\_trait()}} +{\footnotesize\ttfamily void affiche\+\_\+trait (\begin{DoxyParamCaption}\item[{int}]{c }\end{DoxyParamCaption})} + + + +fonction qui affiche un trait horizontal dans le terminal + + +\begin{DoxyParams}{Parameters} +{\em un} & entier \\ +\hline +\end{DoxyParams} +\begin{DoxyReturn}{Returns} +{\ttfamily void} +\end{DoxyReturn} +\mbox{\Hypertarget{io_8c_a88493b3c55828670e47150a95ed7db5b}\label{io_8c_a88493b3c55828670e47150a95ed7db5b}} +\index{io.\+c@{io.\+c}!debut\+\_\+jeu@{debut\+\_\+jeu}} +\index{debut\+\_\+jeu@{debut\+\_\+jeu}!io.\+c@{io.\+c}} +\subsubsection{\texorpdfstring{debut\+\_\+jeu()}{debut\_jeu()}} +{\footnotesize\ttfamily void debut\+\_\+jeu (\begin{DoxyParamCaption}\item[{\hyperlink{structgrille}{grille} $\ast$}]{g, }\item[{\hyperlink{structgrille}{grille} $\ast$}]{gc }\end{DoxyParamCaption})} + + + +debute le jeu + + +\begin{DoxyParams}{Parameters} +{\em deux} & pointeurs qui point vers deux grilles différentes \\ +\hline +\end{DoxyParams} +\begin{DoxyReturn}{Returns} +{\ttfamily void} +\end{DoxyReturn} +\mbox{\Hypertarget{io_8c_ab36a6f8957cd3e682119007836ce6ad5}\label{io_8c_ab36a6f8957cd3e682119007836ce6ad5}} +\index{io.\+c@{io.\+c}!efface\+\_\+grille@{efface\+\_\+grille}} +\index{efface\+\_\+grille@{efface\+\_\+grille}!io.\+c@{io.\+c}} +\subsubsection{\texorpdfstring{efface\+\_\+grille()}{efface\_grille()}} +{\footnotesize\ttfamily void efface\+\_\+grille (\begin{DoxyParamCaption}\item[{\hyperlink{structgrille}{grille}}]{g }\end{DoxyParamCaption})} + + + +effacement d\textquotesingle{}une grille + + +\begin{DoxyParams}{Parameters} +{\em une} & grille \\ +\hline +\end{DoxyParams} +\begin{DoxyReturn}{Returns} +{\ttfamily void} +\end{DoxyReturn} diff --git a/latex/io_8c__incl.md5 b/latex/io_8c__incl.md5 new file mode 100644 index 0000000..0c51009 --- /dev/null +++ b/latex/io_8c__incl.md5 @@ -0,0 +1 @@ +371ad3b774716535717d421390a03412 \ No newline at end of file diff --git a/latex/io_8c__incl.pdf b/latex/io_8c__incl.pdf new file mode 100644 index 0000000000000000000000000000000000000000..5657b768c2ebf306f613f06d4b68ae7f95a859d9 GIT binary patch literal 7006 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 CWu}V& literal 0 HcmV?d00001 diff --git a/latex/io_8h.tex b/latex/io_8h.tex new file mode 100644 index 0000000..6a4c05b --- /dev/null +++ b/latex/io_8h.tex @@ -0,0 +1,144 @@ +\hypertarget{io_8h}{}\section{io.\+h File Reference} +\label{io_8h}\index{io.\+h@{io.\+h}} + + +programme/fichier header + + +{\ttfamily \#include $<$stdio.\+h$>$}\newline +{\ttfamily \#include \char`\"{}grille.\+h\char`\"{}}\newline +{\ttfamily \#include \char`\"{}jeu.\+h\char`\"{}}\newline +Include dependency graph for io.\+h\+:\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=276pt]{io_8h__incl} +\end{center} +\end{figure} +This graph shows which files directly or indirectly include this file\+:\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=182pt]{io_8h__dep__incl} +\end{center} +\end{figure} +\subsection*{Functions} +\begin{DoxyCompactItemize} +\item +void \hyperlink{io_8h_a634cf584c380ce221d5d4199f3e813bd}{affiche\+\_\+trait} (int c) +\begin{DoxyCompactList}\small\item\em fonction qui affiche un trait horizontal dans le terminal \end{DoxyCompactList}\item +void \hyperlink{io_8h_a3f3ff78e56fcf21a932ff73b70635554}{affiche\+\_\+ligne} (int c, int $\ast$ligne) +\begin{DoxyCompactList}\small\item\em affichage d\textquotesingle{}une ligne de la grille \end{DoxyCompactList}\item +void \hyperlink{io_8h_a90cb8ec05374b46d9995705ed4954f34}{affiche\+\_\+grille} (\hyperlink{structgrille}{grille} g) +\begin{DoxyCompactList}\small\item\em affichage d\textquotesingle{}une grille \end{DoxyCompactList}\item +void \hyperlink{io_8h_ab36a6f8957cd3e682119007836ce6ad5}{efface\+\_\+grille} (\hyperlink{structgrille}{grille} g) +\begin{DoxyCompactList}\small\item\em effacement d\textquotesingle{}une grille \end{DoxyCompactList}\item +void \hyperlink{io_8h_a88493b3c55828670e47150a95ed7db5b}{debut\+\_\+jeu} (\hyperlink{structgrille}{grille} $\ast$g, \hyperlink{structgrille}{grille} $\ast$gc) +\begin{DoxyCompactList}\small\item\em debute le jeu \end{DoxyCompactList}\end{DoxyCompactItemize} + + +\subsection{Detailed Description} +programme/fichier header + +\begin{DoxyAuthor}{Author} +Amaury Sensenbrenner +\end{DoxyAuthor} +\begin{DoxyVersion}{Version} +1.\+0 +\end{DoxyVersion} +\begin{DoxyDate}{Date} +4 mars 2019 +\end{DoxyDate} +Fichier header pour les fonctions se situant dans \hyperlink{io_8c}{io.\+c} + +\subsection{Function Documentation} +\mbox{\Hypertarget{io_8h_a90cb8ec05374b46d9995705ed4954f34}\label{io_8h_a90cb8ec05374b46d9995705ed4954f34}} +\index{io.\+h@{io.\+h}!affiche\+\_\+grille@{affiche\+\_\+grille}} +\index{affiche\+\_\+grille@{affiche\+\_\+grille}!io.\+h@{io.\+h}} +\subsubsection{\texorpdfstring{affiche\+\_\+grille()}{affiche\_grille()}} +{\footnotesize\ttfamily void affiche\+\_\+grille (\begin{DoxyParamCaption}\item[{\hyperlink{structgrille}{grille}}]{g }\end{DoxyParamCaption})} + + + +affichage d\textquotesingle{}une grille + + +\begin{DoxyParams}{Parameters} +{\em une} & grille \\ +\hline +\end{DoxyParams} +\begin{DoxyReturn}{Returns} +{\ttfamily void} +\end{DoxyReturn} +\mbox{\Hypertarget{io_8h_a3f3ff78e56fcf21a932ff73b70635554}\label{io_8h_a3f3ff78e56fcf21a932ff73b70635554}} +\index{io.\+h@{io.\+h}!affiche\+\_\+ligne@{affiche\+\_\+ligne}} +\index{affiche\+\_\+ligne@{affiche\+\_\+ligne}!io.\+h@{io.\+h}} +\subsubsection{\texorpdfstring{affiche\+\_\+ligne()}{affiche\_ligne()}} +{\footnotesize\ttfamily void affiche\+\_\+ligne (\begin{DoxyParamCaption}\item[{int}]{c, }\item[{int $\ast$}]{ligne }\end{DoxyParamCaption})} + + + +affichage d\textquotesingle{}une ligne de la grille + + +\begin{DoxyParams}{Parameters} +{\em un} & entier et un pointeur qui point sur un entier \\ +\hline +\end{DoxyParams} +\begin{DoxyReturn}{Returns} +{\ttfamily void} +\end{DoxyReturn} +\mbox{\Hypertarget{io_8h_a634cf584c380ce221d5d4199f3e813bd}\label{io_8h_a634cf584c380ce221d5d4199f3e813bd}} +\index{io.\+h@{io.\+h}!affiche\+\_\+trait@{affiche\+\_\+trait}} +\index{affiche\+\_\+trait@{affiche\+\_\+trait}!io.\+h@{io.\+h}} +\subsubsection{\texorpdfstring{affiche\+\_\+trait()}{affiche\_trait()}} +{\footnotesize\ttfamily void affiche\+\_\+trait (\begin{DoxyParamCaption}\item[{int}]{c }\end{DoxyParamCaption})} + + + +fonction qui affiche un trait horizontal dans le terminal + + +\begin{DoxyParams}{Parameters} +{\em un} & entier \\ +\hline +\end{DoxyParams} +\begin{DoxyReturn}{Returns} +{\ttfamily void} +\end{DoxyReturn} +\mbox{\Hypertarget{io_8h_a88493b3c55828670e47150a95ed7db5b}\label{io_8h_a88493b3c55828670e47150a95ed7db5b}} +\index{io.\+h@{io.\+h}!debut\+\_\+jeu@{debut\+\_\+jeu}} +\index{debut\+\_\+jeu@{debut\+\_\+jeu}!io.\+h@{io.\+h}} +\subsubsection{\texorpdfstring{debut\+\_\+jeu()}{debut\_jeu()}} +{\footnotesize\ttfamily void debut\+\_\+jeu (\begin{DoxyParamCaption}\item[{\hyperlink{structgrille}{grille} $\ast$}]{g, }\item[{\hyperlink{structgrille}{grille} $\ast$}]{gc }\end{DoxyParamCaption})} + + + +debute le jeu + + +\begin{DoxyParams}{Parameters} +{\em deux} & pointeurs qui point vers deux grilles différentes \\ +\hline +\end{DoxyParams} +\begin{DoxyReturn}{Returns} +{\ttfamily void} +\end{DoxyReturn} +\mbox{\Hypertarget{io_8h_ab36a6f8957cd3e682119007836ce6ad5}\label{io_8h_ab36a6f8957cd3e682119007836ce6ad5}} +\index{io.\+h@{io.\+h}!efface\+\_\+grille@{efface\+\_\+grille}} +\index{efface\+\_\+grille@{efface\+\_\+grille}!io.\+h@{io.\+h}} +\subsubsection{\texorpdfstring{efface\+\_\+grille()}{efface\_grille()}} +{\footnotesize\ttfamily void efface\+\_\+grille (\begin{DoxyParamCaption}\item[{\hyperlink{structgrille}{grille}}]{g }\end{DoxyParamCaption})} + + + +effacement d\textquotesingle{}une grille + + +\begin{DoxyParams}{Parameters} +{\em une} & grille \\ +\hline +\end{DoxyParams} +\begin{DoxyReturn}{Returns} +{\ttfamily void} +\end{DoxyReturn} diff --git a/latex/io_8h__dep__incl.md5 b/latex/io_8h__dep__incl.md5 new file mode 100644 index 0000000..81b724a --- /dev/null +++ b/latex/io_8h__dep__incl.md5 @@ -0,0 +1 @@ +3eb1595dc46009de0c8be769229fbc19 \ No newline at end of file diff --git a/latex/io_8h__dep__incl.pdf b/latex/io_8h__dep__incl.pdf new file mode 100644 index 0000000000000000000000000000000000000000..26ce75a5e6439265dd6a57fa3cc4aac4d5929cf4 GIT binary patch literal 5348 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 literal 0 HcmV?d00001 diff --git a/latex/io_8h__incl.md5 b/latex/io_8h__incl.md5 new file mode 100644 index 0000000..9568f7d --- /dev/null +++ b/latex/io_8h__incl.md5 @@ -0,0 +1 @@ +5e0cf69bd987ea48833e75c06da2d014 \ No newline at end of file diff --git a/latex/io_8h__incl.pdf b/latex/io_8h__incl.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6888c4eb90b85f5ca4d1b9909f6abcc346c06144 GIT binary patch literal 6819 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 bxjkMNKNu_mi$9Jo3<3pHb8#u@C{zC*h|h~3 literal 0 HcmV?d00001 diff --git a/latex/jeu_8c.tex b/latex/jeu_8c.tex new file mode 100644 index 0000000..8722674 --- /dev/null +++ b/latex/jeu_8c.tex @@ -0,0 +1,56 @@ +\hypertarget{jeu_8c}{}\section{jeu.\+c File Reference} +\label{jeu_8c}\index{jeu.\+c@{jeu.\+c}} +{\ttfamily \#include \char`\"{}jeu.\+h\char`\"{}}\newline +Include dependency graph for jeu.\+c\+:\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=276pt]{jeu_8c__incl} +\end{center} +\end{figure} +\subsection*{Functions} +\begin{DoxyCompactItemize} +\item +int \hyperlink{jeu_8c_adf9adf6ee75bcfbe164ac465ca5e4f82}{compte\+\_\+voisins\+\_\+vivants} (int i, int j, \hyperlink{structgrille}{grille} g) +\begin{DoxyCompactList}\small\item\em compte le nombre de voisins vivants de la cellule(i,j) et les bords sont cycliques \end{DoxyCompactList}\item +void \hyperlink{jeu_8c_ada8f751a97ad1847db23c5ba17be7802}{evolue} (\hyperlink{structgrille}{grille} $\ast$g, \hyperlink{structgrille}{grille} $\ast$gc) +\begin{DoxyCompactList}\small\item\em fait évoluer la grille g d\textquotesingle{}un pas de temps \end{DoxyCompactList}\end{DoxyCompactItemize} + + +\subsection{Function Documentation} +\mbox{\Hypertarget{jeu_8c_adf9adf6ee75bcfbe164ac465ca5e4f82}\label{jeu_8c_adf9adf6ee75bcfbe164ac465ca5e4f82}} +\index{jeu.\+c@{jeu.\+c}!compte\+\_\+voisins\+\_\+vivants@{compte\+\_\+voisins\+\_\+vivants}} +\index{compte\+\_\+voisins\+\_\+vivants@{compte\+\_\+voisins\+\_\+vivants}!jeu.\+c@{jeu.\+c}} +\subsubsection{\texorpdfstring{compte\+\_\+voisins\+\_\+vivants()}{compte\_voisins\_vivants()}} +{\footnotesize\ttfamily int compte\+\_\+voisins\+\_\+vivants (\begin{DoxyParamCaption}\item[{int}]{i, }\item[{int}]{j, }\item[{\hyperlink{structgrille}{grille}}]{g }\end{DoxyParamCaption})} + + + +compte le nombre de voisins vivants de la cellule(i,j) et les bords sont cycliques + + +\begin{DoxyParams}{Parameters} +{\em deux} & entier et une grille \\ +\hline +\end{DoxyParams} +\begin{DoxyReturn}{Returns} +retourne avec un entier, le nombre de voisins vivants +\end{DoxyReturn} +\mbox{\Hypertarget{jeu_8c_ada8f751a97ad1847db23c5ba17be7802}\label{jeu_8c_ada8f751a97ad1847db23c5ba17be7802}} +\index{jeu.\+c@{jeu.\+c}!evolue@{evolue}} +\index{evolue@{evolue}!jeu.\+c@{jeu.\+c}} +\subsubsection{\texorpdfstring{evolue()}{evolue()}} +{\footnotesize\ttfamily void evolue (\begin{DoxyParamCaption}\item[{\hyperlink{structgrille}{grille} $\ast$}]{g, }\item[{\hyperlink{structgrille}{grille} $\ast$}]{gc }\end{DoxyParamCaption})} + + + +fait évoluer la grille g d\textquotesingle{}un pas de temps + + +\begin{DoxyParams}{Parameters} +{\em deux} & pointeurs qui point vers deux grilles différentes \\ +\hline +\end{DoxyParams} +\begin{DoxyReturn}{Returns} +{\ttfamily void} +\end{DoxyReturn} diff --git a/latex/jeu_8c__incl.md5 b/latex/jeu_8c__incl.md5 new file mode 100644 index 0000000..c3764b0 --- /dev/null +++ b/latex/jeu_8c__incl.md5 @@ -0,0 +1 @@ +f2448b5e8a669b95b36e595269ce986b \ No newline at end of file diff --git a/latex/jeu_8c__incl.pdf b/latex/jeu_8c__incl.pdf new file mode 100644 index 0000000000000000000000000000000000000000..4bdd8aaba347e2b947bd8839bee95190e8432d39 GIT binary patch literal 6749 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 literal 0 HcmV?d00001 diff --git a/latex/jeu_8h.tex b/latex/jeu_8h.tex new file mode 100644 index 0000000..923d7f1 --- /dev/null +++ b/latex/jeu_8h.tex @@ -0,0 +1,91 @@ +\hypertarget{jeu_8h}{}\section{jeu.\+h File Reference} +\label{jeu_8h}\index{jeu.\+h@{jeu.\+h}} + + +programme/fichier header + + +{\ttfamily \#include \char`\"{}grille.\+h\char`\"{}}\newline +Include dependency graph for jeu.\+h\+:\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=276pt]{jeu_8h__incl} +\end{center} +\end{figure} +This graph shows which files directly or indirectly include this file\+: +\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=225pt]{jeu_8h__dep__incl} +\end{center} +\end{figure} +\subsection*{Functions} +\begin{DoxyCompactItemize} +\item +static int \hyperlink{jeu_8h_a653841e275690f6a0d743c7ac4b1fc25}{modulo} (int i, int m) +\item +int \hyperlink{jeu_8h_adf9adf6ee75bcfbe164ac465ca5e4f82}{compte\+\_\+voisins\+\_\+vivants} (int i, int j, \hyperlink{structgrille}{grille} g) +\begin{DoxyCompactList}\small\item\em compte le nombre de voisins vivants de la cellule(i,j) et les bords sont cycliques \end{DoxyCompactList}\item +void \hyperlink{jeu_8h_ada8f751a97ad1847db23c5ba17be7802}{evolue} (\hyperlink{structgrille}{grille} $\ast$g, \hyperlink{structgrille}{grille} $\ast$gc) +\begin{DoxyCompactList}\small\item\em fait évoluer la grille g d\textquotesingle{}un pas de temps \end{DoxyCompactList}\end{DoxyCompactItemize} + + +\subsection{Detailed Description} +programme/fichier header + +\begin{DoxyAuthor}{Author} +Amaury Sensenbrenner +\end{DoxyAuthor} +\begin{DoxyVersion}{Version} +1.\+0 +\end{DoxyVersion} +\begin{DoxyDate}{Date} +4 mars 2019 +\end{DoxyDate} +Fichier header pour les fonctions se situant dans \hyperlink{jeu_8c}{jeu.\+c} + +\subsection{Function Documentation} +\mbox{\Hypertarget{jeu_8h_adf9adf6ee75bcfbe164ac465ca5e4f82}\label{jeu_8h_adf9adf6ee75bcfbe164ac465ca5e4f82}} +\index{jeu.\+h@{jeu.\+h}!compte\+\_\+voisins\+\_\+vivants@{compte\+\_\+voisins\+\_\+vivants}} +\index{compte\+\_\+voisins\+\_\+vivants@{compte\+\_\+voisins\+\_\+vivants}!jeu.\+h@{jeu.\+h}} +\subsubsection{\texorpdfstring{compte\+\_\+voisins\+\_\+vivants()}{compte\_voisins\_vivants()}} +{\footnotesize\ttfamily int compte\+\_\+voisins\+\_\+vivants (\begin{DoxyParamCaption}\item[{int}]{i, }\item[{int}]{j, }\item[{\hyperlink{structgrille}{grille}}]{g }\end{DoxyParamCaption})} + + + +compte le nombre de voisins vivants de la cellule(i,j) et les bords sont cycliques + + +\begin{DoxyParams}{Parameters} +{\em deux} & entier et une grille \\ +\hline +\end{DoxyParams} +\begin{DoxyReturn}{Returns} +retourne avec un entier, le nombre de voisins vivants +\end{DoxyReturn} +\mbox{\Hypertarget{jeu_8h_ada8f751a97ad1847db23c5ba17be7802}\label{jeu_8h_ada8f751a97ad1847db23c5ba17be7802}} +\index{jeu.\+h@{jeu.\+h}!evolue@{evolue}} +\index{evolue@{evolue}!jeu.\+h@{jeu.\+h}} +\subsubsection{\texorpdfstring{evolue()}{evolue()}} +{\footnotesize\ttfamily void evolue (\begin{DoxyParamCaption}\item[{\hyperlink{structgrille}{grille} $\ast$}]{g, }\item[{\hyperlink{structgrille}{grille} $\ast$}]{gc }\end{DoxyParamCaption})} + + + +fait évoluer la grille g d\textquotesingle{}un pas de temps + + +\begin{DoxyParams}{Parameters} +{\em deux} & pointeurs qui point vers deux grilles différentes \\ +\hline +\end{DoxyParams} +\begin{DoxyReturn}{Returns} +{\ttfamily void} +\end{DoxyReturn} +\mbox{\Hypertarget{jeu_8h_a653841e275690f6a0d743c7ac4b1fc25}\label{jeu_8h_a653841e275690f6a0d743c7ac4b1fc25}} +\index{jeu.\+h@{jeu.\+h}!modulo@{modulo}} +\index{modulo@{modulo}!jeu.\+h@{jeu.\+h}} +\subsubsection{\texorpdfstring{modulo()}{modulo()}} +{\footnotesize\ttfamily static int modulo (\begin{DoxyParamCaption}\item[{int}]{i, }\item[{int}]{m }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}} + diff --git a/latex/jeu_8h__dep__incl.md5 b/latex/jeu_8h__dep__incl.md5 new file mode 100644 index 0000000..5a81993 --- /dev/null +++ b/latex/jeu_8h__dep__incl.md5 @@ -0,0 +1 @@ +5a0992ce50fc494f695499f1bf7117a3 \ No newline at end of file diff --git a/latex/jeu_8h__dep__incl.pdf b/latex/jeu_8h__dep__incl.pdf new file mode 100644 index 0000000000000000000000000000000000000000..5949b8324019004c29b51534c38dd8b63028326f GIT binary patch literal 5987 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 HCqVxPX-U*i literal 0 HcmV?d00001 diff --git a/latex/jeu_8h__incl.md5 b/latex/jeu_8h__incl.md5 new file mode 100644 index 0000000..97c4858 --- /dev/null +++ b/latex/jeu_8h__incl.md5 @@ -0,0 +1 @@ +d52f87b592c839829f3ad20d9ca03deb \ No newline at end of file diff --git a/latex/jeu_8h__incl.pdf b/latex/jeu_8h__incl.pdf new file mode 100644 index 0000000000000000000000000000000000000000..ceed7729d0857962963aa8c84abf3ae18962e6c3 GIT binary patch literal 6583 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 literal 0 HcmV?d00001 diff --git a/latex/main_8c.tex b/latex/main_8c.tex new file mode 100644 index 0000000..55b7e3b --- /dev/null +++ b/latex/main_8c.tex @@ -0,0 +1,27 @@ +\hypertarget{main_8c}{}\section{main.\+c File Reference} +\label{main_8c}\index{main.\+c@{main.\+c}} +{\ttfamily \#include $<$stdio.\+h$>$}\newline +{\ttfamily \#include \char`\"{}grille.\+h\char`\"{}}\newline +{\ttfamily \#include \char`\"{}io.\+h\char`\"{}}\newline +{\ttfamily \#include \char`\"{}jeu.\+h\char`\"{}}\newline +Include dependency graph for main.\+c\+:\nopagebreak +\begin{figure}[H] +\begin{center} +\leavevmode +\includegraphics[width=280pt]{main_8c__incl} +\end{center} +\end{figure} +\subsection*{Functions} +\begin{DoxyCompactItemize} +\item +int \hyperlink{main_8c_a3c04138a5bfe5d72780bb7e82a18e627}{main} (int argc, char $\ast$$\ast$argv) +\end{DoxyCompactItemize} + + +\subsection{Function Documentation} +\mbox{\Hypertarget{main_8c_a3c04138a5bfe5d72780bb7e82a18e627}\label{main_8c_a3c04138a5bfe5d72780bb7e82a18e627}} +\index{main.\+c@{main.\+c}!main@{main}} +\index{main@{main}!main.\+c@{main.\+c}} +\subsubsection{\texorpdfstring{main()}{main()}} +{\footnotesize\ttfamily int main (\begin{DoxyParamCaption}\item[{int}]{argc, }\item[{char $\ast$$\ast$}]{argv }\end{DoxyParamCaption})} + diff --git a/latex/main_8c__incl.md5 b/latex/main_8c__incl.md5 new file mode 100644 index 0000000..af8117f --- /dev/null +++ b/latex/main_8c__incl.md5 @@ -0,0 +1 @@ +ae582469f68022116ef9517e3c7860f1 \ No newline at end of file diff --git a/latex/main_8c__incl.pdf b/latex/main_8c__incl.pdf new file mode 100644 index 0000000000000000000000000000000000000000..fe02755bf8e2fb9b2486a9dfa58b6caee874f91b GIT binary patch literal 7524 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 B%8~#8 literal 0 HcmV?d00001 diff --git a/latex/refman.tex b/latex/refman.tex index 6507cb7..ad18d14 100644 --- a/latex/refman.tex +++ b/latex/refman.tex @@ -149,7 +149,14 @@ \chapter{Class Documentation} \input{structgrille} \chapter{File Documentation} +\input{grille_8c} \input{grille_8h} +\input{io_8c} +\input{io_8h} +\input{jeu_8c} +\input{jeu_8h} +\input{main_8c} +\input{README_8md} %--- End generated contents --- % Index -- GitLab