10 #if defined(__cplusplus)
24 typedef struct isl_vec isl_vec
;
26 struct isl_vec
*isl_vec_alloc(struct isl_ctx
*ctx
, unsigned size
);
27 struct isl_vec
*isl_vec_copy(struct isl_vec
*vec
);
28 struct isl_vec
*isl_vec_cow(struct isl_vec
*vec
);
29 void isl_vec_free(struct isl_vec
*vec
);
31 void isl_vec_dump(struct isl_vec
*vec
, FILE *out
, int indent
);
33 void isl_vec_lcm(struct isl_vec
*vec
, isl_int
*lcm
);
34 struct isl_vec
*isl_vec_ceil(struct isl_vec
*vec
);
35 struct isl_vec
*isl_vec_normalize(struct isl_vec
*vec
);
37 struct isl_vec
*isl_vec_read_from_file(struct isl_ctx
*ctx
,
38 FILE *input
, unsigned input_format
);
40 #if defined(__cplusplus)