diff options
| author | Sebastiano Tronto <sebastiano@tronto.net> | 2024-08-18 14:26:45 +0200 |
|---|---|---|
| committer | Sebastiano Tronto <sebastiano@tronto.net> | 2024-08-18 14:26:45 +0200 |
| commit | 18c9a8b8905304cf5f8fc15825769046a3144866 (patch) | |
| tree | a7807bb32b0a5d9ded7d3cedccc598f64a9b00fe /src/arch/common.h | |
| parent | f25a10e19eca294c4e6a99e4f80ce5cfd11a0e5f (diff) | |
| download | nissy-core-18c9a8b8905304cf5f8fc15825769046a3144866.tar.gz nissy-core-18c9a8b8905304cf5f8fc15825769046a3144866.zip | |
Reorganized folder structure
Diffstat (limited to 'src/arch/common.h')
| -rw-r--r-- | src/arch/common.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/arch/common.h b/src/arch/common.h new file mode 100644 index 0000000..cd2d36e --- /dev/null +++ b/src/arch/common.h | |||
| @@ -0,0 +1,19 @@ | |||
| 1 | _static void pieces(cube_t *, uint8_t [static 8], uint8_t [static 12]); | ||
| 2 | _static_inline bool equal(cube_t, cube_t); | ||
| 3 | _static_inline cube_t invertco(cube_t); | ||
| 4 | _static_inline cube_t compose_epcpeo(cube_t, cube_t); | ||
| 5 | _static_inline cube_t compose_edges(cube_t, cube_t); | ||
| 6 | _static_inline cube_t compose_corners(cube_t, cube_t); | ||
| 7 | _static_inline cube_t compose(cube_t, cube_t); | ||
| 8 | _static_inline cube_t inverse(cube_t); | ||
| 9 | |||
| 10 | _static_inline int64_t coord_co(cube_t); | ||
| 11 | _static_inline int64_t coord_csep(cube_t); | ||
| 12 | _static_inline int64_t coord_cocsep(cube_t); | ||
| 13 | _static_inline int64_t coord_eo(cube_t); | ||
| 14 | _static_inline int64_t coord_esep(cube_t); | ||
| 15 | |||
| 16 | _static_inline void copy_corners(cube_t *, cube_t); | ||
| 17 | _static_inline void copy_edges(cube_t *, cube_t); | ||
| 18 | _static_inline void set_eo(cube_t *, int64_t); | ||
| 19 | _static_inline cube_t invcoord_esep(int64_t); | ||
