Created by: portnov
Refs #4722 (closed).
Depending on NURBS implementation being used, calculation of new NURBS curve representing the segment of initial NURBS curve can give unexpected results in some special cases. So, let's add a flag to disable such calculation and fall back to trivial algorithm of just taking a subdomain of initial curve - that will return a generic Curve object instead of Nurbs, but will not depend on nurbs implementation. Since this is useful only in rare cases, I put this flag to the N panel.
Preflight checklist
Put an x letter in each brackets when you're done this item:
-
Code changes complete. -
Code documentation complete. -
Documentation for users complete (or not required, if user never sees these changes). -
Manual testing done. -
Unit-tests implemented. -
Ready for merge.