aboutsummaryrefslogtreecommitdiff
path: root/src/cube.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/cube.h')
-rw-r--r--src/cube.h35
1 files changed, 0 insertions, 35 deletions
diff --git a/src/cube.h b/src/cube.h
deleted file mode 100644
index f182b27..0000000
--- a/src/cube.h
+++ /dev/null
@@ -1,35 +0,0 @@
1#ifndef CUBE_H
2#define CUBE_H
3
4#include <stdio.h>
5
6#include "cubetypes.h"
7#include "env.h"
8#include "utils.h"
9
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);
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);
18bool equal(Cube *c1, Cube *c2);
19void invert_cube(Cube *cube);
20void invert_cube_centers(Cube *cube);
21void invert_cube_corners(Cube *cube);
22void invert_cube_edges(Cube *cube);
23bool is_admissible(Cube *cube);
24bool is_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);
29void print_cube(Cube *cube);
30int where_is_center(Center x, Cube *c);
31int where_is_corner(Corner k, Cube *c);
32int where_is_edge(Edge e, Cube *c);
33
34#endif
35

Generated with cgit - Back to sebastiano.tronto.net