2 #include <barvinok/util.h>
3 #include "omega/convert.h"
7 #ifdef HAVE_GROWING_CHERNIKOVA
8 #define MAXRAYS POL_NO_DUAL
13 void vertices(Relation
& r
)
19 Polyhedron
*D
= relation2Domain(r
, vv
, params
);
21 Polyhedron
*ctx
= Universe_Polyhedron(params
.size());
24 const char **param_names
= new const char *[params
.size()];
25 for (int i
= 0; i
< params
.size(); ++i
)
26 param_names
[i
] = params
[i
]->char_name();
28 PP
= Polyhedron2Param_Domain(D
, ctx
, MAXRAYS
);
29 Param_Polyhedron_Print(stdout
, PP
, (char **)param_names
);
31 delete [] param_names
;
33 Param_Polyhedron_Free(PP
);