The curveEPCtx command creates a new context for creating curves by placing edit points.
Long name (short name) | Argument Types | Properties | |
---|---|---|---|
bezier (bez) | bool | ||
degree (d) | int | ||
|
|||
exists (ex) | bool | ||
history (ch) | bool | ||
image1 (i1) | unicode | ||
image2 (i2) | unicode | ||
image3 (i3) | unicode | ||
name (n) | unicode | ||
preserveShape (ps) | bool | ||
preserveShapeFraction (pf) | float | ||
refit (rf) | bool | ||
uniform (un) | bool | ||
Default is true, which means uniform parameterization will be used. False means chord length parameterization.Flag can appear in Create mode of commandFlag can have multiple arguments, passed either as a tuple or a list. |
Derived from mel command maya.cmds.curveEPCtx
Example:
import pymel.core as pm
import maya.cmds as cmds
# To create a new context that will create curves of degree 5:
pm.curveEPCtx( degree=5 )
# Result: u'curveEPCtx1' #
# To query the degree of an existing context:
pm.curveEPCtx( 'curveEPCtx1', q=True, degree=True )
# Result: 5 #
# To edit the degree of an existing context:
pm.curveEPCtx( 'curveEPCtx1', e=True, degree=7 )
# Result: u'curveEPCtx1' #