functional language for computing with geometry
DEF Mapping = BiquadraticSurface:
<<<0,0,0>, <2,0,1>,<3,1,1>>,
<<1,3,-1>,<3,2,0>,<4,2,0>>,
<<0,4,0>, <2,5,1>,<3,3,2>> >;
DEF domain = (Intervals:1:10) * (Intervals:1:10);
MAP:Mapping:domain;