--- /dev/null
+#ifndef INDICE_TOOLS_CPU_H_\r
+#define INDICE_TOOLS_CPU_H_\r
+\r
+/*----------------------------------------------------------------------*\\r
+ |* Declaration *|\r
+ \*---------------------------------------------------------------------*/\r
+\r
+/*--------------------------------------*\\r
+ |* Public *|\r
+ \*-------------------------------------*/\r
+\r
+namespace cpu\r
+ {\r
+ class IndiceTools\r
+ {\r
+\r
+ /*--------------------------------------*\\r
+ |* Constructor *|\r
+ \*--------------------------------------*/\r
+\r
+ public:\r
+\r
+ /*--------------------------------------*\\r
+ |* Methodes *|\r
+ \*--------------------------------------*/\r
+\r
+ public:\r
+\r
+ /**\r
+ * s[0,W*H[ --> i[0,H[ j[0,W[\r
+ */\r
+ static void toIJ( int s, int W, int* ptri, int* ptrj);\r
+\r
+ /**\r
+ * i[0,H[ j[0,W[ --> s[0,W*H[\r
+ */\r
+ static int toS(int W, int i, int j);\r
+\r
+\r
+ /*-------------------------------------*\\r
+ |* Attributs *|\r
+ \*-------------------------------------*/\r
+\r
+ private:\r
+\r
+ };\r
+ }\r
+\r
+#endif \r
+\r
+/*----------------------------------------------------------------------*\\r
+ |* End *|\r
+ \*---------------------------------------------------------------------*/\r