NRBEXTRACT: construct NURBS curves by extracting the boundaries of a NURBS surface, or NURBS surfaces by extracting the boundary of a NURBS volume. It only works for geometries constructed with open knot vectors. For a NURBS curve, it returns two structures with the the boundary knots and control points. Calling Sequence: crvs = nrbextract(surf, [sides]); INPUT: surf : NURBS surface or volume, see nrbmak. sides : the list of boundary sides to be extracted OUTPUT: crvs : array of NURBS curves or NURBS surfaces extracted. Description: Constructs either an array of four NURBS curves, by extracting the boundaries of a NURBS surface, or an array of six surfaces, by extracting the boundaries of a NURBS volume. The new entities are ordered in the following way 1: U = 0 2: U = 1 3: V = 0 4: V = 1 5: W = 0 (only for volumes) 6: W = 1 (only for volumes) Copyright (C) 2010,2014,2015 Rafael Vazquez This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Package: nurbs