pub struct Set {
    pub ptr: uintptr_t,
}
Expand description

Wraps isl_set.

Fields

ptr: uintptr_t

Implementations

Wraps isl_set_n_dim.

Wraps isl_set_n_param.

Wraps isl_set_tuple_dim.

Wraps isl_set_dim.

Wraps isl_set_get_ctx.

Wraps isl_set_get_space.

Wraps isl_set_reset_space.

Wraps isl_set_has_tuple_name.

Wraps isl_set_get_tuple_name.

Wraps isl_set_set_tuple_name.

Wraps isl_set_has_dim_name.

Wraps isl_set_get_dim_name.

Wraps isl_set_set_dim_name.

Wraps isl_set_set_dim_id.

Wraps isl_set_has_dim_id.

Wraps isl_set_get_dim_id.

Wraps isl_set_set_tuple_id.

Wraps isl_set_reset_tuple_id.

Wraps isl_set_has_tuple_id.

Wraps isl_set_get_tuple_id.

Wraps isl_set_reset_user.

Wraps isl_set_find_dim_by_id.

Wraps isl_set_find_dim_by_name.

Wraps isl_set_remove_redundancies.

Wraps isl_set_read_from_str.

Wraps isl_set_dump.

Wraps isl_set_fix_si.

Wraps isl_set_lower_bound_si.

Wraps isl_set_lower_bound_val.

Wraps isl_set_upper_bound_si.

Wraps isl_set_upper_bound_val.

Wraps isl_set_equate.

Wraps isl_set_lexmin.

Wraps isl_set_lexmax.

Wraps isl_set_follows_at.

Wraps isl_set_params.

Wraps isl_set_from_params.

Wraps isl_set_empty.

Wraps isl_set_universe.

Wraps isl_set_nat_universe.

Wraps isl_set_copy.

Wraps isl_set_free.

Wraps isl_set_from_basic_set.

Wraps isl_set_sample.

Wraps isl_set_sample_point.

Wraps isl_set_detect_equalities.

Wraps isl_set_affine_hull.

Wraps isl_set_convex_hull.

Wraps isl_set_polyhedral_hull.

Wraps isl_set_simple_hull.

Wraps isl_set_unshifted_simple_hull.

Wraps isl_set_plain_unshifted_simple_hull.

Wraps isl_set_bounded_simple_hull.

Wraps isl_set_union_disjoint.

Wraps isl_set_union.

Wraps isl_set_product.

Wraps isl_set_flat_product.

Wraps isl_set_intersect.

Wraps isl_set_intersect_params.

Wraps isl_set_intersect_factor_domain.

Wraps isl_set_intersect_factor_range.

Wraps isl_set_subtract.

Wraps isl_set_complement.

Wraps isl_set_apply.

Wraps isl_set_fix_val.

Wraps isl_set_fix_dim_si.

Wraps isl_set_insert_dims.

Wraps isl_set_add_dims.

Wraps isl_set_move_dims.

Wraps isl_set_project_out_param_id.

Wraps isl_set_project_out.

Wraps isl_set_project_out_all_params.

Wraps isl_set_project_onto_map.

Wraps isl_set_eliminate.

Wraps isl_set_eliminate_dims.

Wraps isl_set_remove_dims.

Wraps isl_set_remove_divs_involving_dims.

Wraps isl_set_remove_unknown_divs.

Wraps isl_set_remove_divs.

Wraps isl_set_split_dims.

Wraps isl_set_drop_constraints_involving_dims.

Wraps isl_set_drop_constraints_not_involving_dims.

Wraps isl_set_involves_locals.

Wraps isl_set_involves_dims.

Wraps isl_set_plain_is_empty.

Wraps isl_set_plain_is_universe.

Wraps isl_set_is_params.

Wraps isl_set_is_empty.

Wraps isl_set_is_bounded.

Wraps isl_set_is_subset.

Wraps isl_set_is_strict_subset.

Wraps isl_set_is_equal.

Wraps isl_set_is_disjoint.

Wraps isl_set_is_singleton.

Wraps isl_set_is_box.

Wraps isl_set_has_equal_space.

Wraps isl_set_sum.

Wraps isl_set_neg.

Wraps isl_set_make_disjoint.

Wraps isl_set_compute_divs.

Wraps isl_set_align_divs.

Wraps isl_set_plain_get_val_if_fixed.

Wraps isl_set_dim_is_bounded.

Wraps isl_set_dim_has_lower_bound.

Wraps isl_set_dim_has_upper_bound.

Wraps isl_set_dim_has_any_lower_bound.

Wraps isl_set_dim_has_any_upper_bound.

Wraps isl_set_gist_basic_set.

Wraps isl_set_gist.

Wraps isl_set_gist_params.

Wraps isl_set_get_stride_info.

Wraps isl_set_get_stride.

Wraps isl_set_get_lattice_tile.

Wraps isl_set_get_simple_fixed_box_hull.

Wraps isl_set_coalesce.

Wraps isl_set_plain_cmp.

Wraps isl_set_plain_is_equal.

Wraps isl_set_plain_is_disjoint.

Wraps isl_set_get_hash.

Wraps isl_set_n_basic_set.

Wraps isl_set_count_val.

Wraps isl_set_from_point.

Wraps isl_set_box_from_points.

Wraps isl_set_lift.

Wraps isl_set_lex_le_set.

Wraps isl_set_lex_lt_set.

Wraps isl_set_lex_ge_set.

Wraps isl_set_lex_gt_set.

Wraps isl_set_size.

Wraps isl_set_align_params.

Wraps isl_set_drop_unused_params.

Wraps isl_set_coefficients.

Wraps isl_set_solutions.

Wraps isl_set_dim_max.

Wraps isl_set_dim_min.

Wraps isl_set_to_str.

Trait Implementations

Executes the destructor for this type. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.