// calculate the length of a spline
#macro Len_Spline(Espl begin_at stop_at num)
#local c = 1/num;
#local V1 = Espl(begin_at);
#local result = 0;
#while (c <= 1)
#local V2 = Espl( c*(stop_at - begin_at) + begin_at);
#local result = result + vlength(V2-V1);
#local V1 = V2;
#local c = c + 1/num;
#end
(result)
#end
Post a reply to this message
|