#ifndef ISL_VERTICES_PRIVATE_H
#define ISL_VERTICES_PRIVATE_H
#include <isl/set.h>
#include <isl/vertices.h>
#if defined(__cplusplus)
extern "C" {
#endif
struct isl_morph;
struct isl_vertex { … };
struct isl_chamber { … };
struct isl_vertices { … };
struct isl_cell { … };
struct isl_external_vertex { … };
isl_stat isl_vertices_foreach_disjoint_cell(__isl_keep isl_vertices *vertices,
isl_stat (*fn)(__isl_take isl_cell *cell, void *user), void *user);
isl_stat isl_cell_foreach_simplex(__isl_take isl_cell *cell,
isl_stat (*fn)(__isl_take isl_cell *simplex, void *user), void *user);
__isl_give isl_vertices *isl_morph_vertices(__isl_take struct isl_morph *morph,
__isl_take isl_vertices *vertices);
#if defined(__cplusplus)
}
#endif
#endif