#ifndef CELLELMNT_H #define CELLELMNT_H /*---bool--- *@true : 1 *@false : 0 */ typedef enum Bool{ true = 1, false = 0 } bool; /*---cellElement--- *Pointer on a cell of the matrix * *@colIndex : index (int) of the column of this cell *@rowIndex : index (int) of the row of this cell * *@value : a boolean that is the content of the cell * *@nextCol : pointer on the next cellElement in the same column *@nextRow : pointer on the next cellElement in the same row * */ struct cellElement { int colIndex; int rowIndex; bool value; struct cellElement * nextCol; struct cellElement * nextRow; }; typedef struct cellElement cellElement; int AddNextCol(cellElement* tree); int AddNextRow(cellElement* tree); <<<<<<< 2c81de90ca42fb8c5d2c30e01bf26df7f9292954:LibList/CellElement.h void FreeCellElement(cellElement* element); ======= void removeNextCol(cellElement* list); void removeNextRow(cellElement* list); void recursivePrint(cellElement * tree); >>>>>>> Added funcs about CellElement:CellElement.h #endif