diff options
Diffstat (limited to 'src/cubetypes.h')
| -rw-r--r-- | src/cubetypes.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/cubetypes.h b/src/cubetypes.h index 14e490a..518c727 100644 --- a/src/cubetypes.h +++ b/src/cubetypes.h | |||
| @@ -95,6 +95,8 @@ typedef struct threaddatagenpt ThreadDataGenpt; | |||
| 95 | 95 | ||
| 96 | typedef Cube (*AntiIndexer) (uint64_t); | 96 | typedef Cube (*AntiIndexer) (uint64_t); |
| 97 | typedef bool (*Checker) (Cube); | 97 | typedef bool (*Checker) (Cube); |
| 98 | typedef uint64_t (*CoordMover) (Move, uint64_t); | ||
| 99 | typedef uint64_t (*CoordTransformer) (Trans, uint64_t); | ||
| 98 | typedef int (*Estimator) (DfsArg *); | 100 | typedef int (*Estimator) (DfsArg *); |
| 99 | typedef bool (*Validator) (Alg *); | 101 | typedef bool (*Validator) (Alg *); |
| 100 | typedef void (*Exec) (CommandArgs *); | 102 | typedef void (*Exec) (CommandArgs *); |
| @@ -168,7 +170,9 @@ coordinate | |||
| 168 | Indexer index; | 170 | Indexer index; |
| 169 | AntiIndexer cube; | 171 | AntiIndexer cube; |
| 170 | uint64_t max; | 172 | uint64_t max; |
| 171 | TransFinder trans; | 173 | TransFinder transfind; |
| 174 | CoordMover move; | ||
| 175 | CoordTransformer transform; | ||
| 172 | }; | 176 | }; |
| 173 | 177 | ||
| 174 | struct | 178 | struct |
