### 11.16.1 Le cube : cube

cube a comme argument trois points A,B,C.
cube dessine le cube direct de coté AB dont une face est dans le plan(A,B,C) (le triangle A,B,C doit être direct lorsqu’on oriente le plan A,B,C par le vecteur AE, E étant le sommet du cube vérifiant AE perpendiculaire au plan A,B,C).
On tape :

C1:=cube([0,0,0],[0,4,0],[0,0,1]);
c1,c2,c3,c4,c5,c6,c7,c8:=sommets(C1)
faces(C1)

On obtient :

le cube de sommets c1=point(0,0,0),c2=point(0,4,0),c3=point(0,4,4),c4=point(0,0,4),c5=point(4,0,0),c6=point(4,4,0),c7=point(4,4,4),c8=point(4,0,4)
Les sommets c1,c2,c4 sont dans le sens direct lorsque le plan c1,c2,c4 est orienté par le vecteur c1c5
[[0,0,0],[0,4,0],[0,4,4],[0,0,4]],
[[4,0,0],[4,4,0],[4,4,4],[4,0,4]],
[[0,0,0],[4,0,0],[4,0,4],[0,0,4]],
[[0,0,0],[0,4,0],[4,4,0],[4,0,0]],
[[0,4,0],[0,4,4],[4,4,4],[4,4,0]],
[[0,0,4],[4,0,4],[4,4,4],[0,4,4]]

On tape :

C2:=cube([0,0,0],[0,4,0],[0,0,-1])
a1,a2,a3,a4,a5,a6,a7,a8:=sommets(C2)

On obtient :

Le cube symétrique du précédent par rapport à 0y
les sommets de C2 sont a1=point(0,0,0),a2=point(0,4,0),a3=point(0,4,-4),a4=point(0,0,-4),a5=point(-4,0,0),a6=point(-4,4,0),a7=point(-4,4,-4),a8=point(-4,0,-4)
Les sommets a1,a2,a4 sont dans le sens direct lorsque le plan a1,a2,a4 est orienté par le vecteur a1a5

On tape :

c:=cube([0,0,0],[1,0,0],[0,1,0])
b1,b2,b4,b3,b5,b6,b7,b8:=sommets(c);

On obtient :

b1 le point(0,0,0),b2 le point(1,0,0),b4 le point(0,1,0)
Les sommets b1,b2,b4 sont dans le sens direct lorsque le plan b1,b2,b4 est orienté par le vecteur b1b5