Go to: Synopsis. Return value. Flags. Python examples.
 curveSketchCtx(
[object]
    , [degree=uint])  
Note: Strings representing object names and arguments must be separated by commas. This is not depicted in the synopsis.
curveSketchCtx is undoable, queryable, and editable.
The curveSketchCtx command creates a new curve sketch context, also known as the "pencil context".| string | (name of the new curve sketch context) | 
In query mode, return type is based on queried flag.
| Long name (short name) | Argument types | Properties | ||
|---|---|---|---|---|
| degree(d) | uint |     | ||
| 
 | ||||
|  Flag can appear in Create mode of command |  Flag can appear in Edit mode of command | 
|  Flag can appear in Query mode of command |  Flag can have multiple arguments, passed either as a tuple or a list. | 
import maya.cmds as cmds
# To create a new sketch context, which creates degree 3 curves:
cmds.curveSketchCtx( "pencilContext", degree=3 )
cmds.setToolTo("pencilContext")
# To query the degree of an existing context:
cmds.curveSketchCtx( "pencilContext",q=True, degree=True )
# To edit the degree of an existing context:
cmds.curveSketchCtx( "pencilContext", e=True, degree=1 )