aboutsummaryrefslogtreecommitdiff
path: root/old/coord.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--old/coord.h45
1 files changed, 45 insertions, 0 deletions
diff --git a/old/coord.h b/old/coord.h
new file mode 100644
index 0000000..3e230a8
--- /dev/null
+++ b/old/coord.h
@@ -0,0 +1,45 @@
1#ifndef COORD_H
2#define COORD_H
3
4#include "trans.h"
5
6extern Coordinate coord_eofb;
7extern Coordinate coord_eofbepos;
8extern Coordinate coord_coud;
9extern Coordinate coord_cp;
10extern Coordinate coord_corners;
11extern Coordinate coord_cornershtr;
12extern Coordinate coord_drud;
13extern Coordinate coord_coud_sym16;
14extern Coordinate coord_drud_eofb;
15extern Coordinate coord_cp_sym16;
16extern Coordinate coord_eofbepos_sym16;
17extern Coordinate coord_drud_sym16;
18extern Coordinate coord_drudfin_noE_sym16;
19extern Coordinate coord_htrfin;
20extern Coordinate coord_khuge;
21
22uint64_t cphtr(Cube cube); /* TODO: rename (something with cosets) */
23Cube anti_cphtr(uint64_t ind); /*TODO also this */
24uint64_t epos_dependent(Cube cube); /* TODO: rename and turn into an indexer */
25
26bool check_centers(Cube cube);
27bool check_corners(Cube cube);
28bool check_cp(Cube cube);
29bool check_cornershtr(Cube cube);
30bool check_coud(Cube cube);
31bool check_drud(Cube cube);
32bool check_htr(Cube cube);
33bool check_htrfin(Cube cube);
34bool check_drudfin_noE(Cube cube);
35bool check_eofb(Cube cube);
36bool check_eofbepos(Cube cube);
37bool check_epose(Cube cube);
38bool check_ep(Cube cube);
39bool check_khuge(Cube cube);
40bool check_nothing(Cube cube);
41
42void init_coord();
43
44#endif
45

Generated with cgit - Back to sebastiano.tronto.net