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

Wraps isl_basic_set.

Fields

ptr: uintptr_t

Implementations

Wraps isl_basic_set_dim.

Wraps isl_basic_set_n_dim.

Wraps isl_basic_set_n_param.

Wraps isl_basic_set_total_dim.

Wraps isl_basic_set_get_ctx.

Wraps isl_basic_set_get_space.

Wraps isl_basic_set_get_div.

Wraps isl_basic_set_get_local_space.

Wraps isl_basic_set_get_tuple_name.

Wraps isl_basic_set_set_tuple_name.

Wraps isl_basic_set_get_dim_name.

Wraps isl_basic_set_set_dim_name.

Wraps isl_basic_set_get_dim_id.

Wraps isl_basic_set_set_tuple_id.

Wraps isl_basic_set_is_rational.

Wraps isl_basic_set_free.

Wraps isl_basic_set_copy.

Wraps isl_basic_set_empty.

Wraps isl_basic_set_universe.

Wraps isl_basic_set_nat_universe.

Wraps isl_basic_set_positive_orthant.

Wraps isl_basic_set_intersect.

Wraps isl_basic_set_intersect_params.

Wraps isl_basic_set_apply.

Wraps isl_basic_set_affine_hull.

Wraps isl_basic_set_remove_dims.

Wraps isl_basic_set_sample.

Wraps isl_basic_set_detect_equalities.

Wraps isl_basic_set_remove_redundancies.

Wraps isl_basic_set_read_from_str.

Wraps isl_basic_set_dump.

Wraps isl_basic_set_fix_si.

Wraps isl_basic_set_fix_val.

Wraps isl_basic_set_lower_bound_val.

Wraps isl_basic_set_upper_bound_val.

Wraps isl_basic_set_is_equal.

Wraps isl_basic_set_is_disjoint.

Wraps isl_basic_set_lexmin.

Wraps isl_basic_set_lexmax.

Wraps isl_basic_set_union.

Wraps isl_basic_set_compare_at.

Wraps isl_basic_set_params.

Wraps isl_basic_set_from_params.

Wraps isl_basic_set_plain_is_universe.

Wraps isl_basic_set_is_universe.

Wraps isl_basic_set_plain_is_empty.

Wraps isl_basic_set_is_empty.

Wraps isl_basic_set_is_bounded.

Wraps isl_basic_set_is_subset.

Wraps isl_basic_set_plain_is_equal.

Wraps isl_basic_set_to_set.

Wraps isl_basic_set_sample_point.

Wraps isl_basic_set_flat_product.

Wraps isl_basic_set_insert_dims.

Wraps isl_basic_set_add_dims.

Wraps isl_basic_set_move_dims.

Wraps isl_basic_set_project_out.

Wraps isl_basic_set_remove_divs.

Wraps isl_basic_set_eliminate.

Wraps isl_basic_set_remove_divs_involving_dims.

Wraps isl_basic_set_remove_unknown_divs.

Wraps isl_basic_set_drop_constraints_involving_dims.

Wraps isl_basic_set_drop_constraints_not_involving_dims.

Wraps isl_basic_set_involves_dims.

Wraps isl_basic_set_neg.

Wraps isl_basic_set_compute_divs.

Wraps isl_basic_set_gist.

Wraps isl_basic_set_from_point.

Wraps isl_basic_set_box_from_points.

Wraps isl_basic_set_lift.

Wraps isl_basic_set_align_params.

Wraps isl_basic_set_drop_unused_params.

Wraps isl_basic_set_equalities_matrix.

Wraps isl_basic_set_inequalities_matrix.

Wraps isl_basic_set_from_constraint_matrices.

Wraps isl_basic_set_reduced_basis.

Wraps isl_basic_set_coefficients.

Wraps isl_basic_set_solutions.

Wraps isl_basic_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.