add isl_basic_map_universe_like
[platform/upstream/isl.git] / include / isl_set_polylib.h
1 #ifndef ISL_SET_POLYLIB_H
2 #define ISL_SET_POLYLIB_H
3
4 #include <isl_set.h>
5 #include <isl_polylib.h>
6
7 #if defined(__cplusplus)
8 extern "C" {
9 #endif
10
11 __isl_give isl_basic_set *isl_basic_set_new_from_polylib(Polyhedron *P,
12                         __isl_take isl_dim *dim);
13 Polyhedron *isl_basic_set_to_polylib(__isl_keep isl_basic_set *bset);
14
15 __isl_give isl_set *isl_set_new_from_polylib(Polyhedron *D,
16                         __isl_take isl_dim *dim);
17 Polyhedron *isl_set_to_polylib(__isl_keep isl_set *set);
18
19 #if defined(__cplusplus)
20 }
21 #endif
22
23 #endif