### 10.9.2 Les polygones réguliers dans l’espace : `isopolygon isopolygone`

Voir aussi : 9.13.2 pour la géométrie plane.
`isopolygone`, en géométrie 3-d, a quatre arguments.
Déscription des arguments : Le quatrième argument est un entier n et abs(n) représente le nombre de côtés de l’isopolygone. Selon le signe de n on aura :

- n>0
  les 3 premiers arguments sont 3 points de l’espace : les 2 sommets de l’isopolygone et le troisième point qui définit le plan de l’isopolygone et l’orientation du plan.
  `isopolygone(A,B,P,n)` renvoie et trace l’isopolygone direct de sommets A, B et ayant n côtés dans le plan ABP.
  On tape :
  `A:=point(0,0,0)`
  `B:=point(3,3,3)`
  `P:=point(0,0,3)`
  Puis on tape :
  `isopolygone(A,B,P,5)`
  On obtient :
  `Dans le demi-plan ABP, un pentagone de sommets A et B`
- n<0
  les 3 premiers arguments sont 3 points de l’espace : le centre et un sommet de l’isopolygone et le troisième point qui définit le plan de l’isopolygone et l’orientation du plan.
  `isopolygone(A,B,P,n)` renvoie et trace l’isopolygone indirect de centre A et de sommet B et ayant −n côtés dans le plan ABP.
  On tape :
  `A:=point(0,0,0)`
  `B:=point(3,3,3)`
  `P:=point(0,0,3)`
  Puis on tape :
  `isopolygone(A,B,P,-5)`
  On obtient :
  `Un pentagone de centre A et de sommet B non situé dans le demi-plan ABP`