PIPS
|
Representation d'un systeme generateur par trois ensembles de sommets de rayons et de droites. More...
#include <sg-local.h>
Data Fields | |
Stsg_soms | soms_sg |
Stsg_vects | rays_sg |
Stsg_vects | dtes_sg |
Pbase | base |
Representation d'un systeme generateur par trois ensembles de sommets de rayons et de droites.
L'ensemble vide est represente par un systeme generateur n'ayant aucun element dans ces trois ensembles (soms_sg.nb_s==0 && rays_sg.nb_v == 0 && dtes_sg.nb_v == 0)
L'espace tout entier Rn est represente par n droites et un sommet. Par convention ce sommet est l'origine.
La dimension de l'espace contenant le polyedre genere n'est pas accessible directement. Il faut parcourir tous les elements generateurs et chercher leurs coordonnees non nulles.
Definition at line 66 of file sg-local.h.
Pbase type_sg::base |
Definition at line 70 of file sg-local.h.
Referenced by check_tiling_legality(), dependence_cone_positive(), is_good_direction_p(), legal_point_p(), prettyprint_dependence_graph(), prettyprint_dependence_graph_view(), prettyprint_dot_dependence_graph(), print_cone_vecteur(), print_loopnest_dependence_cone(), rays_of_sg(), sc_of_sg(), sg_dup(), sg_fprint_as_ddv(), sg_new(), sg_of_rays(), sg_rm(), and sg_union().
Stsg_vects type_sg::dtes_sg |
Definition at line 69 of file sg-local.h.
Referenced by dte_in_sg_p(), mk_rn(), rays_of_sg(), sg_dup(), sg_new(), sg_of_rays(), sg_union(), and sg_without_line().
Stsg_vects type_sg::rays_sg |
Definition at line 68 of file sg-local.h.
Referenced by mk_rn(), ray_in_sg_p(), rays_of_sg(), sg_add_ray(), sg_dup(), sg_new(), sg_of_rays(), sg_rm_droites(), sg_rm_rayons(), sg_union(), and sg_without_line().
Stsg_soms type_sg::soms_sg |
Definition at line 67 of file sg-local.h.
Referenced by mk_rn(), rays_of_sg(), sg_dup(), sg_new(), sg_of_rays(), sg_rm_sommets(), sg_union(), and sommet_in_sg_p().