prologues:=2; input geometriesyr16; unit:=1cm; figureespace(-2u,-2u,2u,2.5u); Initialisation(10,45,30,500); InitialiseParametre(-pi/2,pi/2,pi/15,-pi,pi,pi/15); FamilleDesCourbesEnU; FamilleDesCourbesEnV; finespace; figureespace(-2u,-2u,2u,2.5u); Initialisation(10,45,30,500); InitialiseParametre(-pi,0,pi/15,-pi,pi,pi/15); FamilleDesCourbesEnU; FamilleDesCourbesEnV; finespace; figureespace(-2u,-2u,2u,2.5u); Initialisation(10,45,30,500); InitialiseParametre(-pi/2,pi/pi,pi/20,0,pi,pi/20); FamilleDesCourbesEnU; FamilleDesCourbesEnV; finespace; vardef FX(expr t,v)=t enddef; vardef FY(expr t,v)=v enddef; vardef FZ(expr t,v)=t*t-v*v enddef; figureespace(-2u,-2u,2u,2.5u); Initialisation(10,60,30,200); InitialiseParametre(-1,1,0.1,-1,1,0.1); FamilleDesCourbesEnU; FamilleDesCourbesEnV; finespace; vardef FX(expr t,v)=3*cosd(c*t)*cosd(c*v) enddef; vardef FY(expr t,v)=1.5*cosd(c*t)*sind(c*v) enddef; vardef FZ(expr t,v)=1*sind(c*t) enddef; figureespace(-2.5u,-1.5u,2u,1.5u); Initialisation(10,60,30,200); InitialiseParametre(-pi/2,pi/2,pi/20,-pi,pi,pi/20); FamilleDesCourbesEnU; FamilleDesCourbesEnV; finespace; vardef FX(expr t,v)=(2+1*cosd(c*t))*cosd(c*v) enddef; vardef FY(expr t,v)=(2+1*cosd(c*t))*sind(c*v) enddef; vardef FZ(expr t,v)=sind(c*t) enddef; figureespace(-2.5u,-2u,3u,2.5u); Initialisation(10,30,30,200); InitialiseParametre(-pi,pi,pi/20,-pi,pi,pi/20); FamilleDesCourbesEnU; FamilleDesCourbesEnV; finespace; vardef FX(expr t,v)=(1.5+1.5*cosd(c*t))*cosd(c*v) enddef; vardef FY(expr t,v)=(1.5+1.5*cosd(c*t))*sind(c*v) enddef; vardef FZ(expr t,v)=1.5sind(c*t) enddef; figureespace(-3unit,-3unit,5unit,3unit); Initialisation(10,30,30,200); InitialiseParametre(-pi,pi,pi/20,-pi,pi,pi/20); FamilleDesCourbesEnU; FamilleDesCourbesEnV; finespace; vardef FX(expr t,v)=v*cosd(c*t)*sind(30) enddef; vardef FY(expr t,v)=v*sind(c*t)*sind(30) enddef; vardef FZ(expr t,v)=v*cosd(30) enddef; figureespace(-3unit,-7unit,6unit,2unit); Initialisation(5,60,10,300); InitialiseParametre(-pi,pi,pi/15,-2,-0.5,0.1); FamilleDesCourbesEnU; FamilleDesCourbesEnV; finespace; figureespace(-3unit,-5unit,6unit,1.5unit); Initialisation(5,60,10,300); InitialiseParametre(-pi/2,2*pi/3,pi/15,-2,-0.5,0.1); FamilleDesCourbesEnU; FamilleDesCourbesEnV; finespace; end