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' #