/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        G E N E R A T I O N   D U   T E T R A E D R E   R E G U L I E R  :                                                         */
/*                                                                                                                                   */
/*                                                                                                                                   */
/*        Author of '$xtc/TetraedreRegulier.01$vv$c' :                                                                               */
/*                                                                                                                                   */
/*                    Jean-Francois COLONNA (LACTAMME, 20261006081131).                                                              */
/*                                                                                                                                   */
/*************************************************************************************************************************************/
#define   NSOMMETS  4
#define   NARETES   6
#include  "Polyedres.01.vv.I"
/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        G E N E R A T I O N   D E S   S O M M E T S   D U   D O D E C A E D R E  :                                                 */
/*                                                                                                                                   */
/*************************************************************************************************************************************/
double    Xmin_Tetraedre=+INFINI,Ymin_Tetraedre=+INFINI,Zmin_Tetraedre=+INFINI;
double    Xmax_Tetraedre=-INFINI,Ymax_Tetraedre=-INFINI,Zmax_Tetraedre=-INFINI;
                                        /* Extrema du dodecaedre=.                                                                   */
static    void      tetraedron(void)
          {
          int       n=0;
          p[n++] = (POINT){+1,+1,+1};
          p[n++] = (POINT){-1,-1,+1};
          p[n++] = (POINT){-1,+1,-1};
          p[n++] = (POINT){+1,-1,-1};
          EXTREMA_SOMMETS(Xmin_Tetraedre,Ymin_Tetraedre,Zmin_Tetraedre,Xmax_Tetraedre,Ymax_Tetraedre,Zmax_Tetraedre);
          }
/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        P R O G R A M M E   P R I N C I P A L  :                                                                                   */
/*                                                                                                                                   */
/*************************************************************************************************************************************/
void      main(int argc,char *argv[])
          {
          if        (argc >= 2)
                    {
                    GET_ARGUMENT(1,futur_epsilon1,epsilon1);
                    if        (argc >= 3)
                              {
                              GET_ARGUMENT(2,futur_epsilon2,epsilon2);
                              if        (argc >= 4)
                                        {
                                        printf("Les arguments en sur-nombre sont ignores.\n");
                                        }
                              else
                                        {
                                        }
                              }
                    else
                              {
                              }
                    }
          else
                    {
                    }
          tetraedron();
          EDITIONS_FINALES("Tetraedre"
                          ,Xmin_Tetraedre,Ymin_Tetraedre,Zmin_Tetraedre
                          ,Xmax_Tetraedre,Ymax_Tetraedre,Zmax_Tetraedre
                           );
          bonds("Tetraedre");
          return;
          }



Copyright © Jean-François Colonna, 2026-2026.
Copyright © CMAP (Centre de Mathématiques APpliquées) UMR CNRS 7641 / École polytechnique, Institut Polytechnique de Paris, 2026-2026.