|
| | point ()=default |
| template<typename Arg1, typename std::enable_if< std::is_base_of< Domain, Arg1 >{}, bool >::type = true> |
| | point (const point< Arg1 > &obj) |
| template<typename Range> |
| typed::basic_set< Range > | apply (const typed::basic_map< Domain, Range > &bmap) const |
| template<typename Range> |
| typed::set< Range > | apply (const typed::map< Domain, Range > &map) const |
| template<typename Range> |
| typed::union_set< Range > | apply (const typed::union_map< Domain, Range > &umap) const |
| typed::pw_multi_aff< Domain > | as_pw_multi_aff () const |
| typed::set< Domain > | as_set () const |
| typed::set | bind (const typed::multi_id< Domain > &tuple) const |
| typed::set< Domain > | coalesce () const |
| typed::basic_set< Domain > | detect_equalities () const |
| typed::set< Domain > | drop_unused_params () const |
| bool | every_set (const std::function< bool(typed::set< Domain >)> &test) const |
| typed::set< Domain > | extract_set (const typed::space< Domain > &space) const |
| void | foreach_basic_set (const std::function< void(typed::basic_set< Domain >)> &fn) const |
| void | foreach_point (const std::function< void(typed::point< Domain >)> &fn) const |
| void | foreach_set (const std::function< void(typed::set< Domain >)> &fn) const |
| typed::basic_set< Domain > | gist (const typed::basic_set< Domain > &context) const |
| typed::set< Domain > | gist (const typed::set< Domain > &context) const |
| typed::union_set< Domain > | gist (const typed::union_set< Domain > &context) const |
| typed::set< Domain > | gist_params (const typed::set<> &context) const |
| typed::map< Domain, Domain > | identity () const |
| typed::pw_aff< Domain, Anonymous > | indicator_function () const |
| template<typename Arg1> |
| typed::map< Arg1, Domain > | insert_domain (const typed::space< Arg1 > &domain) const |
| typed::basic_set< Domain > | intersect (const typed::basic_set< Domain > &bset2) const |
| typed::set< Domain > | intersect (const typed::set< Domain > &set2) const |
| typed::union_set< Domain > | intersect (const typed::union_set< Domain > &uset2) const |
| typed::basic_set< Domain > | intersect_params (const typed::basic_set<> &bset2) const |
| typed::set< Domain > | intersect_params (const typed::set<> ¶ms) const |
| typed::fixed_box< Domain > | lattice_tile () const |
| typed::set< Domain > | lexmax () const |
| typed::pw_multi_aff< Domain > | lexmax_pw_multi_aff () const |
| typed::set< Domain > | lexmin () const |
| typed::pw_multi_aff< Domain > | lexmin_pw_multi_aff () const |
| typed::set< Domain > | lower_bound (const typed::multi_pw_aff< Domain > &lower) const |
| typed::set< Domain > | lower_bound (const typed::multi_val< Domain > &lower) const |
| typed::multi_pw_aff< Domain > | max_multi_pw_aff () const |
| typed::val< Domain > | max_val (const typed::aff<> &obj) const =delete |
| typed::multi_pw_aff< Domain > | min_multi_pw_aff () const |
| typed::val< Domain > | min_val (const typed::aff<> &obj) const =delete |
| typed::multi_val< Domain > | multi_val () const |
| typed::multi_val< Domain > | get_multi_val () const =delete |
| typed::pw_aff< Domain, Anonymous > | param_pw_aff_on_domain (const typed::id< Anonymous > &id) const |
| typed::pw_aff< Domain, Anonymous > | param_pw_aff_on_domain (const std::string &id) const |
| typed::basic_set | params () const |
| typed::multi_val< Domain > | plain_multi_val_if_fixed () const |
| template<typename Domain2> |
| typed::set< Domain2 > | preimage (const typed::multi_aff< Domain2, Domain > &ma) const |
| template<typename Domain2> |
| typed::set< Domain2 > | preimage (const typed::multi_pw_aff< Domain2, Domain > &mpa) const |
| template<typename Domain2> |
| typed::set< Domain2 > | preimage (const typed::pw_multi_aff< Domain2, Domain > &pma) const |
| template<typename Domain2> |
| typed::union_set< Domain2 > | preimage (const typed::union_pw_multi_aff< Domain2, Domain > &upma) const |
| template<typename Range> |
| typed::set< pair< Domain, Range > > | product (const typed::set< Range > &set2) const |
| typed::set< Domain > | project_out_all_params () const |
| typed::set< Domain > | project_out_param (const typed::id< Anonymous > &id) const |
| typed::set< Domain > | project_out_param (const std::string &id) const |
| typed::set< Domain > | project_out_param (const typed::id_list< Anonymous > &list) const |
| typed::pw_aff< Domain, Anonymous > | pw_aff_on_domain (const typed::val< Anonymous > &v) const |
| typed::pw_aff< Domain, Anonymous > | pw_aff_on_domain (long v) const |
| template<typename Range> |
| typed::pw_multi_aff< Domain, Range > | pw_multi_aff_on_domain (const typed::multi_val< Range > &mv) const |
| typed::set_list< Domain > | set_list () const |
| typed::fixed_box< Domain > | simple_fixed_box_hull () const |
| typed::space< Domain > | space () const |
| typed::set< Domain > | subtract (const typed::set< Domain > &set2) const |
| typed::union_set< Domain > | subtract (const typed::union_set< Domain > &uset2) const |
| typed::set< Domain > | to_set () const |
| typed::union_set< Domain > | to_union_set () const |
| typed::map< Domain, Domain > | translation () const |
| typed::set< Domain > | unbind_params (const typed::multi_id<> &tuple) const =delete |
| template<typename Arg1> |
| typed::map< Arg1, Domain > | unbind_params_insert_domain (const typed::multi_id< Arg1 > &domain) const |
| typed::set< Domain > | unite (const typed::basic_set< Domain > &bset2) const |
| typed::set< Domain > | unite (const typed::set< Domain > &set2) const |
| typed::union_set< Domain > | unite (const typed::union_set< Domain > &uset2) const |
| typed::map< Domain > | unwrap () const =delete |
| typed::set< Domain > | upper_bound (const typed::multi_pw_aff< Domain > &upper) const |
| typed::set< Domain > | upper_bound (const typed::multi_val< Domain > &upper) const |
| typed::set< Domain > | wrapped_reverse () const =delete |
| | point () |
| | point (const point &obj) |
| point & | operator= (point obj) |
| | ~point () |
| __isl_give isl_point * | copy () const & |
| __isl_give isl_point * | copy () &&=delete |
| __isl_keep isl_point * | get () const |
| __isl_give isl_point * | release () |
| bool | is_null () const |
| isl::checked::ctx | ctx () const |
| isl::checked::basic_set | affine_hull () const |
| isl::checked::basic_set | apply (const isl::checked::basic_map &bmap) const |
| isl::checked::set | apply (const isl::checked::map &map) const |
| isl::checked::union_set | apply (const isl::checked::union_map &umap) const |
| isl::checked::pw_multi_aff | as_pw_multi_aff () const |
| isl::checked::set | as_set () const |
| isl::checked::set | bind (const isl::checked::multi_id &tuple) const |
| isl::checked::set | coalesce () const |
| isl::checked::set | complement () const |
| isl::checked::union_set | compute_divs () const |
| isl::checked::basic_set | detect_equalities () const |
| isl::checked::val | dim_max_val (int pos) const |
| isl::checked::val | dim_min_val (int pos) const |
| isl::checked::set | drop_unused_params () const |
| boolean | every_set (const std::function< boolean(isl::checked::set)> &test) const |
| isl::checked::set | extract_set (const isl::checked::space &space) const |
| isl::checked::basic_set | flatten () const |
| stat | foreach_basic_set (const std::function< stat(isl::checked::basic_set)> &fn) const |
| stat | foreach_point (const std::function< stat(isl::checked::point)> &fn) const |
| stat | foreach_set (const std::function< stat(isl::checked::set)> &fn) const |
| isl::checked::basic_set | gist (const isl::checked::basic_set &context) const |
| isl::checked::set | gist (const isl::checked::set &context) const |
| isl::checked::union_set | gist (const isl::checked::union_set &context) const |
| isl::checked::set | gist_params (const isl::checked::set &context) const |
| isl::checked::map | identity () const |
| isl::checked::pw_aff | indicator_function () const |
| isl::checked::map | insert_domain (const isl::checked::space &domain) const |
| isl::checked::basic_set | intersect (const isl::checked::basic_set &bset2) const |
| isl::checked::set | intersect (const isl::checked::set &set2) const |
| isl::checked::union_set | intersect (const isl::checked::union_set &uset2) const |
| isl::checked::basic_set | intersect_params (const isl::checked::basic_set &bset2) const |
| isl::checked::set | intersect_params (const isl::checked::set ¶ms) const |
| boolean | involves_locals () const |
| boolean | is_disjoint (const isl::checked::set &set2) const |
| boolean | is_disjoint (const isl::checked::union_set &uset2) const |
| boolean | is_empty () const |
| boolean | is_equal (const isl::checked::basic_set &bset2) const |
| boolean | is_equal (const isl::checked::set &set2) const |
| boolean | is_equal (const isl::checked::union_set &uset2) const |
| boolean | is_singleton () const |
| boolean | is_strict_subset (const isl::checked::set &set2) const |
| boolean | is_strict_subset (const isl::checked::union_set &uset2) const |
| boolean | is_subset (const isl::checked::basic_set &bset2) const |
| boolean | is_subset (const isl::checked::set &set2) const |
| boolean | is_subset (const isl::checked::union_set &uset2) const |
| boolean | is_wrapping () const |
| boolean | isa_set () const |
| isl::checked::fixed_box | lattice_tile () const |
| isl::checked::set | lexmax () const |
| isl::checked::pw_multi_aff | lexmax_pw_multi_aff () const |
| isl::checked::set | lexmin () const |
| isl::checked::pw_multi_aff | lexmin_pw_multi_aff () const |
| isl::checked::set | lower_bound (const isl::checked::multi_pw_aff &lower) const |
| isl::checked::set | lower_bound (const isl::checked::multi_val &lower) const |
| isl::checked::multi_pw_aff | max_multi_pw_aff () const |
| isl::checked::val | max_val (const isl::checked::aff &obj) const |
| isl::checked::multi_pw_aff | min_multi_pw_aff () const |
| isl::checked::val | min_val (const isl::checked::aff &obj) const |
| isl::checked::multi_val | multi_val () const |
| isl::checked::multi_val | get_multi_val () const |
| class size | n_basic_set () const |
| isl::checked::pw_aff | param_pw_aff_on_domain (const isl::checked::id &id) const |
| isl::checked::pw_aff | param_pw_aff_on_domain (const std::string &id) const |
| isl::checked::basic_set | params () const |
| isl::checked::multi_val | plain_multi_val_if_fixed () const |
| isl::checked::basic_set | polyhedral_hull () const |
| isl::checked::set | preimage (const isl::checked::multi_aff &ma) const |
| isl::checked::set | preimage (const isl::checked::multi_pw_aff &mpa) const |
| isl::checked::set | preimage (const isl::checked::pw_multi_aff &pma) const |
| isl::checked::union_set | preimage (const isl::checked::union_pw_multi_aff &upma) const |
| isl::checked::set | product (const isl::checked::set &set2) const |
| isl::checked::set | project_out_all_params () const |
| isl::checked::set | project_out_param (const isl::checked::id &id) const |
| isl::checked::set | project_out_param (const std::string &id) const |
| isl::checked::set | project_out_param (const isl::checked::id_list &list) const |
| isl::checked::pw_aff | pw_aff_on_domain (const isl::checked::val &v) const |
| isl::checked::pw_aff | pw_aff_on_domain (long v) const |
| isl::checked::pw_multi_aff | pw_multi_aff_on_domain (const isl::checked::multi_val &mv) const |
| isl::checked::basic_set | sample () const |
| isl::checked::point | sample_point () const |
| isl::checked::set_list | set_list () const |
| isl::checked::fixed_box | simple_fixed_box_hull () const |
| isl::checked::space | space () const |
| isl::checked::val | stride (int pos) const |
| isl::checked::set | subtract (const isl::checked::set &set2) const |
| isl::checked::union_set | subtract (const isl::checked::union_set &uset2) const |
| isl::checked::set_list | to_list () const |
| isl::checked::set | to_set () const |
| isl::checked::union_set | to_union_set () const |
| isl::checked::map | translation () const |
| class size | tuple_dim () const |
| isl::checked::set | unbind_params (const isl::checked::multi_id &tuple) const |
| isl::checked::map | unbind_params_insert_domain (const isl::checked::multi_id &domain) const |
| isl::checked::set | unite (const isl::checked::basic_set &bset2) const |
| isl::checked::set | unite (const isl::checked::set &set2) const |
| isl::checked::union_set | unite (const isl::checked::union_set &uset2) const |
| isl::checked::basic_set | unshifted_simple_hull () const |
| isl::checked::map | unwrap () const |
| isl::checked::set | upper_bound (const isl::checked::multi_pw_aff &upper) const |
| isl::checked::set | upper_bound (const isl::checked::multi_val &upper) const |
| isl::checked::set | wrapped_reverse () const |
template<typename
Domain>
struct isl::typed::point< Domain >
Definition at line 7033 of file typed_cpp.h.