pymel.core.context¶
Contains all context command functions (previously ‘ctx’).
Functions
| SymmetrizeUVContext | Flags: |
| alignCtx | The alignCtx command creates a tool for aligning and distributing objects. |
| arcLenDimContext | Command used to register the arcLenDimCtx tool. |
| art3dPaintCtx | This is a tool context command for 3d Paint tool. |
| artAttrCtx | This is a context command to set the flags on the artAttrContext, which is the base context for attribute painting operations. |
| artAttrPaintVertexCtx | This is a context command to set the flags on the artAttrContext, which is the base context for attribute painting operations. |
| artAttrSkinPaintCtx | This is a context command to set the flags on the artAttrContext, which is the base context for attribute painting operations. |
| artBaseCtx | Flags: |
| artFluidAttrCtx | This is a context command to set the flags on the artAttrContext, which is the base context for attribute painting operations. |
| artPuttyCtx | This is a context command to set the flags on the artAttrContext, which is the base context for attribute painting operations. |
| artSelectCtx | This command is used to select/deselect/toggle components on selected surfaces using a brush interface (Maya Artisan). |
| artSetPaintCtx | This tool allows the user to modify the set membership (add, transfer, remove cvs) on nurbs surfaces using Maya Artisan’s interface. |
| artUserPaintCtx | This is a context command to set the flags on the artAttrContext, which is the base context for attribute painting operations. |
| blendCtx | Flags: |
| boxDollyCtx | This command can be used to create, edit, or query a dolly context. |
| boxZoomCtx | This command can be used to create, edit, or query a box zoom context. |
| clipEditorCurrentTimeCtx | This command creates a context which may be used to change current time within the track area of a clip editor. |
| createNurbsCircleCtx | Flags: |
| createNurbsConeCtx | Flags: |
| createNurbsCubeCtx | Flags: |
| createNurbsCylinderCtx | Flags: |
| createNurbsPlaneCtx | Flags: |
| createNurbsSphereCtx | Flags: |
| createNurbsSquareCtx | Flags: |
| createNurbsTorusCtx | Flags: |
| createPolyConeCtx | Flags: |
| createPolyCubeCtx | Flags: |
| createPolyCylinderCtx | Flags: |
| createPolyHelixCtx | Flags: |
| createPolyPipeCtx | Flags: |
| createPolyPlaneCtx | Flags: |
| createPolyPlatonicSolidCtx | Flags: |
| createPolyPrismCtx | Flags: |
| createPolyPyramidCtx | Flags: |
| createPolySoccerBallCtx | Flags: |
| createPolySphereCtx | Flags: |
| createPolyTorusCtx | Flags: |
| ctxAbort | This command tells the current context to reset itself, losing what has been done so far. |
| ctxCompletion | This command tells the current context to finish what it is doing and create any objects that is is working on. |
| ctxData | Derived from mel command maya.cmds.ctxData |
| ctxEditMode | This command tells the current context to switch edit modes.It acts as a toggle. |
| ctxTraverse | This command tells the current context to do a traversal. |
| currentCtx | This command returns the currently selected tool context. |
| currentTimeCtx | This command creates a context which may be used to change current time within the graph editor |
| curveAddPtCtx | The curveAddPtCtx command creates a new curve add points context, which adds either control vertices (CVs) or edit points to an existing curve. |
| curveBezierCtx | Flags: |
| curveCVCtx | The curveCVCtx command creates a new context for creating curves by placing control vertices (CVs). |
| curveEPCtx | The curveEPCtx command creates a new context for creating curves by placing edit points. |
| curveEditorCtx | The curveEditorCtx command creates a new NURBS editor context, which is used to edit a NURBS curve or surface. |
| curveMoveEPCtx | The curveMoveEPCtx command creates a new context for moving curve edit points using a manipulator. |
| curveSketchCtx | The curveSketchCtx command creates a new curve sketch context, also known as the pencil context. |
| directKeyCtx | This command creates a context which may be used to directly manipulate keyframes within the graph editor |
| distanceDimContext | Command used to register the distanceDimCtx tool. |
| dollyCtx | This command can be used to create, edit, or query a dolly context. |
| dpBirailCtx | Flags: |
| dragAttrContext | The dragAttrContext allows a user to manipulate the attributes of an object by using a virtual slider within the viewport. |
| draggerContext | The draggerContext allows the user to program the behavior of the mouse or an equivalent dragging device in MEL. |
| drawExtrudeFacetCtx | Flags: |
| dynPaintCtx | Flags: |
| dynParticleCtx | The particle context command creates a particle context. |
| dynSelectCtx | Flags: |
| dynWireCtx | Flags: |
| graphDollyCtx | This command can be used to create a dolly context for the graph editor. |
| graphSelectContext | This command can be used to create a selection context for the hypergraph editor. |
| graphTrackCtx | This command can be used to create a track context for the graph editor. |
| greasePencilCtx | This is a tool context command for the grease pencil tool. |
| hotkeyCtx | This command sets the hotkey context for the entire application. |
| ikHandleCtx | The ikHandle context command (ikHandleCtx) updates parameters of ikHandle tool. |
| ikSplineHandleCtx | The ikSplineHandle context command (ikSplineHandleCtx) updates parameters of ikSplineHandle tool. |
| insertJointCtx | The command will create an insert joint context. |
| insertKeyCtx | This command creates a context which may be used to insert keys within the graph editor |
| jointCtx | The joint context command (jointCtx) updates the parameters of the joint tool. |
| keyframeRegionCurrentTimeCtx | This command creates a context which may be used to change current time within the keyframe region of the dope sheet editor. |
| keyframeRegionDirectKeyCtx | This command creates a context which may be used to directly manipulate keyframes within the dope sheet editor |
| keyframeRegionDollyCtx | This command can be used to create a dolly context for the dope sheet editor. |
| keyframeRegionInsertKeyCtx | This command creates a context which may be used to insert keys within the keyframe region of the dope sheet editor |
| keyframeRegionMoveKeyCtx | This command creates a context which may be used to move keyframes within the keyframe region of the dope sheet editor |
| keyframeRegionScaleKeyCtx | This command creates a context which may be used to scale keyframes within the keyframe region of the dope sheet editor |
| keyframeRegionSelectKeyCtx | This command creates a context which may be used to select keyframes within the keyframe region of the dope sheet editor |
| keyframeRegionSetKeyCtx | This command creates a context which may be used to set keys within the keyframe region of the dope sheet editor |
| keyframeRegionTrackCtx | This command can be used to create a track context for the dope sheet editor. |
| lassoContext | Creates a context to perform selection via a lasso. |
| latticeDeformKeyCtx | This command creates a context which may be used to deform key frames with lattice manipulator. |
| manipMoveContext | This command can be used to create, edit, or query a move manip context. |
| manipMoveLimitsCtx | Create a context for the translate limits manipulator. |
| manipRotateContext | This command can be used to create, edit, or query a rotate manip context. |
| manipRotateLimitsCtx | Create a context for the rotate limits manipulator. |
| manipScaleContext | This command can be used to create, edit, or query a scale manip context. |
| manipScaleLimitsCtx | Create a context for the scale limits manipulator. |
| mateCtx | Dynamic library stub function |
| modelCurrentTimeCtx | This command creates a context which may be used to change current time within the model views. |
| modelingToolkitSuperCtx | Flags: |
| moveKeyCtx | This command creates a context which may be used to move keyframes within the graph editor |
| mpBirailCtx | Flags: |
| nexConnectContext | Flags: |
| nexConnectCtx | Flags: |
| nexCtx | Flags: |
| nexMultiCutContext | Flags: |
| nexMultiCutCtx | Flags: |
| nexQuadDrawContext | Flags: |
| nexQuadDrawCtx | Flags: |
| nexTRSContext | Flags: |
| orbitCtx | Create, edit, or query an orbit context. |
| panZoomCtx | This command can be used to create camera 2D pan/zoom context. |
| paramDimContext | Command used to register the paramDimCtx tool. |
| polyAppendFacetCtx | Create a new context to append facets on polygonal objects In query mode, return type is based on queried flag. |
| polyCreaseCtx | Create a new context to crease components on polygonal objects In query mode, return type is based on queried flag. |
| polyCreateFacetCtx | Create a new context to create polygonal objects In query mode, return type is based on queried flag. |
| polyCutCtx | Create a new context to cut facets on polygonal objects In query mode, return type is based on queried flag. |
| polyCutUVCtx | Create a new context to cut UVs on polygonal objects |
| polyMergeEdgeCtx | Sews two border edges together.The new edge is located either on the first, last, or between both selected edges, depending on the mode. |
| polyMergeFacetCtx | The second face becomes a hole in the first face.The new holed face is located either on the first, last, or between both selected faces, depending on the mode. |
| polyReFormCtx | Create a new context to manipulate reform nodes In query mode, return type is based on queried flag. |
| polySelectCtx | Create a new context to select polygon components In query mode, return type is based on queried flag. |
| polySelectEditCtx | Create a new context to select and edit polygonal objects |
| polyShortestPathCtx | Creates a new context to select shortest edge path between two vertices or UVs in the 3d viewport. |
| polySlideEdgeCtx | Flags: |
| polySplitCtx | Create a new context to split facets on polygonal objects In query mode, return type is based on queried flag. |
| polySuperCtx | Flags: |
| polyVertexNormalCtx | Flags: |
| projectionContext | Set the context for projection manips |
| propModCtx | Controls the proportional move context. |
| regionSelectKeyCtx | This command creates a context which may be used to scale keyframes within the graph editor using the region select tool. |
| renderWindowSelectContext | Set the selection context for the render view panel. |
| retimeKeyCtx | This command creates a context which may be used to scale keyframes within the graph editor using the retime tool. |
| rollCtx | Create, edit, or query a roll context. |
| roundCRCtx | Flags: |
| scaleKeyCtx | This command creates a context which may be used to scale keyframes within the graph editor |
| scriptCtx | This command allows a user to create their own tools based on the selection tool. |
| sculptMeshCacheCtx | This is a tool context command for mesh cache sculpting tool. |
| selectContext | Creates a context to perform selection. |
| selectKeyCtx | This command creates a context which may be used to select keyframes within the graph editor In query mode, return type is based on queried flag. |
| selectKeyframeRegionCtx | This command creates a context which may be used to select keyframes within the keyframe region of the dope sheet editor In query mode, return type is based on queried flag. |
| setEditCtx | This command creates a tool that can be used to modify set membership. |
| setKeyCtx | This command creates a context which may be used to set keys within the graph editor |
| shadingGeometryRelCtx | This command creates a context that can be used for associating geometry to shading groups. |
| shadingLightRelCtx | This command creates a context that can be used for associating lights to shading groups. |
| showManipCtx | This command can be used to create a show manip context. |
| skinBindCtx | This command creates a tool that can be used to edit volumes from an interactive bind. |
| snapTogetherCtx | The snapTogetherCtx command creates a tool for snapping surfaces together. |
| snapshotBeadContext | Dynamic library stub function |
| snapshotBeadCtx | Creates a context for manipulating in and/or out tangent beads on the motion trail |
| snapshotModifyKeyCtx | Creates a context for inserting/delete keys on an editable motion trail |
| softModContext | Dynamic library stub function |
| softModCtx | Controls the softMod context. |
| softSelectOptionsCtx | Flags: |
| spBirailCtx | Flags: |
| srtContext | This command can be used to create a combined transform (translate/scale/rotate) context. |
| stitchSurfaceCtx | Flags: |
| superCtx | Flags: |
| targetWeldCtx | Create a new context to weld vertices together on a poly object. |
| texCutContext | This command creates a context for cut uv tool. |
| texLatticeDeformContext | This command creates a context which may be used to deform UV maps with lattice manipulator. |
| texManipContext | Command used to register the texSelectCtx tool. |
| texMoveContext | This command can be used to create, edit, or query a texture editor move manip context. |
| texMoveUVShellContext | This command can be used to create, edit, or query a texture editor move manip context. |
| texRotateContext | This command can be used to create, edit, or query a rotate context for the UV Editor. |
| texScaleContext | This command can be used to create, edit, or query a scale context for the UV Editor. |
| texSculptCacheContext | This is a tool context command for uv cache sculpting tool. |
| texSelectContext | Command used to register the texSelectCtx tool. |
| texSelectShortestPathCtx | Creates a new context to select shortest edge path between two vertices or UVs in the texture editor window. |
| texSmoothContext | Flags: |
| texSmudgeUVContext | This command creates a context for smudge UV tool. |
| texTweakUVContext | This command can be used to create, edit, or query a texture editor move manip context. |
| texWinToolCtx | This class creates a context for the View Tools track, dolly, and box zoomin the texture window. |
| textureLassoContext | Flags: |
| texturePlacementContext | Create a command for creating new texture placement contexts. |
| threePointArcCtx | The threePointArcCtx command creates a new context for creating 3 point arcs |
| trackCtx | This command can be used to create a track context. |
| trimCtx | Flags: |
| tumbleCtx | This command can be used to create, edit, or query a tumble context. |
| twoPointArcCtx | The twoPointArcCtx command creates a new context for creating two point circular arcs |
| userCtx | Flags: |
| view2dToolCtx | This class creates a context for the View Tools track, dolly, and box zoomin the Hypergraph. |
| walkCtx | This command can be used to create, edit, or query a walk context. |
| wireContext | This command creates a tool that can be used to create a wire deformer. |
| wrinkleContext | This command creates a context that creates wrinkles. |