NXOpen.UF.ModlGeneral.CreateBsEdges¶
-
ModlGeneral.
CreateBsEdges
()¶ Refer to UF_MODL_create_bs_edges for documentation.
Signature:
CreateBsEdges(nu, nv, ku, kv, uKnot, vKnot, poles)
Parameters: - nu (int) – number of control vertices in u direction
- nv (int) – number of control vertices in v direction
- ku (int) – order in u direction
- kv (int) – order in v direction
- uKnot (list of float) – knot sequence in u direction
- vKnot (list of float) – knot sequence in v direction
- poles (list of float) – array of homogenous control vertices (wx,wy,wz,w)
Returns: A Tuple
Return type: A tuple consisting of (numLoops,edgeCounts,edgeCurves,knotFixup,poleFixup)
numLoops(int): number of loops of curve
edgeCounts(list of int): array of counts of edges per loop. This must be declared as an int edge_counts[2].
edgeCurves(list of Tag): array of b-curves. This must be declared as a tag_t edge_curves[4].
knotFixup(int): knot fixup status
poleFixup(int): pole fixup status
License requirements: SOLIDS MODELING