my_model(x[3], a[1]){ array torus_array1[3]; array box_array1[3]; array sphere_array1[3]; torus_array1=[0.0000, 0.0000, 5.0000]; box_array1=[5.0000, 0.0000, 0.0000]; sphere_array1=[11.0000, 0.0000, 3.0000]; to1= hfTorusZ(x,torus_array1,3.0000, 1.0000); bo1= hfBlock(x,box_array1,3.0000, 6.0000, 5.0000); sp1= hfSphere(x,sphere_array1,2.0000); my_model = to1 | bo1 | sp1; }