73 #define SG_UNDEFINED ((Ptsg) NULL)
74 #define SG_UNDEFINED_P(sg) ((sg)==(SG_UNDEFINED))
85 #define sg_sommets(sg) ((sg)->soms_sg.ssg)
89 #define sg_rayons(sg) ((sg)->rays_sg.vsg)
93 #define sg_droites(sg) ((sg)->dtes_sg.vsg)
96 #define sg_nbre_sommets(sg) ((sg)->soms_sg.nb_s)
99 #define sg_nbre_rayons(sg) ((sg)->rays_sg.nb_v)
102 #define sg_nbre_droites(sg) ((sg)->dtes_sg.nb_v)
105 #define sg_base(sg) ((sg)->base)
108 #define sg_empty(sg) \
109 ((sg)->soms_sg.nb_s==0 &&(sg)-> rays_sg.nb_v == 0 && (sg)->dtes_sg.nb_v == 0)
struct ttsg_vects Stsg_vects
struct type_sg * Ptsg
Representation d'un systeme generateur par trois ensembles de sommets de rayons et de droites.
struct ttsg_soms * Ptsg_soms
Representation d'un ensemble de sommets.
struct ttsg_soms Stsg_soms
struct ttsg_vects * Ptsg_vects
Representation d'un ensemble de droites.
le type des coefficients dans les vecteurs: Value est defini dans le package arithmetique
Representation d'un ensemble de sommets.
Representation d'un ensemble de droites.
structure de donnees Sommet
Representation d'un systeme generateur par trois ensembles de sommets de rayons et de droites.