aboutsummaryrefslogtreecommitdiff
path: root/src/cube.h
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano@tronto.net>2022-12-26 12:41:36 +0100
committerSebastiano Tronto <sebastiano@tronto.net>2022-12-26 12:41:36 +0100
commitcecdb7c5a0fc4821bc56c6aae5428925ec1baa15 (patch)
tree5f478c2154ffafe55f1866edd82546d1472fb6c3 /src/cube.h
parent1ac26de8dcb76323a5f96eab200a027236cb55d0 (diff)
downloadnissy-cecdb7c5a0fc4821bc56c6aae5428925ec1baa15.tar.gz
nissy-cecdb7c5a0fc4821bc56c6aae5428925ec1baa15.zip
Fixed fst_inverse
Diffstat (limited to '')
-rw-r--r--src/cube.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/cube.h b/src/cube.h
index 789bb2e..f182b27 100644
--- a/src/cube.h
+++ b/src/cube.h
@@ -8,12 +8,24 @@
8#include "utils.h" 8#include "utils.h"
9 9
10void compose(Cube *c2, Cube *c1); /* Use c2 as an alg on c1 */ 10void compose(Cube *c2, Cube *c1); /* Use c2 as an alg on c1 */
11void compose_centers(Cube *c2, Cube *c1);
12void compose_corners(Cube *c2, Cube *c1);
13void compose_edges(Cube *c2, Cube *c1);
11void copy_cube(Cube *src, Cube *dst); 14void copy_cube(Cube *src, Cube *dst);
15void copy_cube_centers(Cube *src, Cube *dst);
16void copy_cube_corners(Cube *src, Cube *dst);
17void copy_cube_edges(Cube *src, Cube *dst);
12bool equal(Cube *c1, Cube *c2); 18bool equal(Cube *c1, Cube *c2);
13void invert_cube(Cube *cube); 19void invert_cube(Cube *cube);
20void invert_cube_centers(Cube *cube);
21void invert_cube_corners(Cube *cube);
22void invert_cube_edges(Cube *cube);
14bool is_admissible(Cube *cube); 23bool is_admissible(Cube *cube);
15bool is_solved(Cube *cube); 24bool is_solved(Cube *cube);
16void make_solved(Cube *cube); 25void make_solved(Cube *cube);
26void make_solved_centers(Cube *cube);
27void make_solved_corners(Cube *cube);
28void make_solved_edges(Cube *cube);
17void print_cube(Cube *cube); 29void print_cube(Cube *cube);
18int where_is_center(Center x, Cube *c); 30int where_is_center(Center x, Cube *c);
19int where_is_corner(Corner k, Cube *c); 31int where_is_corner(Corner k, Cube *c);

Generated with cgit - Back to sebastiano.tronto.net