# HG changeset patch # User cdf # Date 1368194666 0 # Node ID f93a77b972f03d53b045319c00124acdc8a10796 # Parent c79a6e375d838306ecbd28d5adccea0913b20026 added funcion to compute line length diff -r c79a6e375d83 -r f93a77b972f0 extra/nurbs/inst/nrbmeasure.m --- a/extra/nurbs/inst/nrbmeasure.m Fri May 10 12:53:12 2013 +0000 +++ b/extra/nurbs/inst/nrbmeasure.m Fri May 10 14:04:26 2013 +0000 @@ -47,7 +47,8 @@ end [ders, ders2] = nrbderiv (nrbline); - dist = quad (@(u) len (u, nrbline, ders), s, e, tol); + dist = arrayfun (@(x, y) quad (@(u) len (u, nrbline, ders), x, ... + y, tol), s, e); if (nargout > 1) ddistds = -len (s, nrbline, ders);