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