pymel.core.nodetypes.PolyExtrudeEdge

digraph inheritanced2c52a5ab9 { rankdir=TB; ranksep=0.15; nodesep=0.15; size="8.0, 12.0"; "DependNode" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",URL="pymel.core.nodetypes.DependNode.html#pymel.core.nodetypes.DependNode",style="setlinewidth(0.5)",height=0.25,shape=box,fontsize=8]; "PyNode" -> "DependNode" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PolyBase" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",URL="pymel.core.nodetypes.PolyBase.html#pymel.core.nodetypes.PolyBase",style="setlinewidth(0.5)",height=0.25,shape=box,fontsize=8]; "DependNode" -> "PolyBase" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PolyExtrudeEdge" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",URL="#pymel.core.nodetypes.PolyExtrudeEdge",style="setlinewidth(0.5)",tooltip="class counterpart of mel function `polyExtrudeEdge`",height=0.25,shape=box,fontsize=8]; "PolyMoveEdge" -> "PolyExtrudeEdge" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PolyModifier" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",URL="pymel.core.nodetypes.PolyModifier.html#pymel.core.nodetypes.PolyModifier",style="setlinewidth(0.5)",height=0.25,shape=box,fontsize=8]; "PolyBase" -> "PolyModifier" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PolyModifierWorld" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",URL="pymel.core.nodetypes.PolyModifierWorld.html#pymel.core.nodetypes.PolyModifierWorld",style="setlinewidth(0.5)",height=0.25,shape=box,fontsize=8]; "PolyModifier" -> "PolyModifierWorld" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PolyMoveEdge" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",URL="pymel.core.nodetypes.PolyMoveEdge.html#pymel.core.nodetypes.PolyMoveEdge",style="setlinewidth(0.5)",tooltip="class counterpart of mel function `polyMoveEdge`",height=0.25,shape=box,fontsize=8]; "PolyMoveVertex" -> "PolyMoveEdge" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PolyMoveVertex" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",URL="pymel.core.nodetypes.PolyMoveVertex.html#pymel.core.nodetypes.PolyMoveVertex",style="setlinewidth(0.5)",tooltip="class counterpart of mel function `polyMoveVertex`",height=0.25,shape=box,fontsize=8]; "PolyModifierWorld" -> "PolyMoveVertex" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ProxyUnicode" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",URL="../pymel.util.utilitytypes/pymel.util.utilitytypes.ProxyUnicode.html#pymel.util.utilitytypes.ProxyUnicode",style="setlinewidth(0.5)",height=0.25,shape=box,fontsize=8]; "PyNode" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",URL="../pymel.core.general/pymel.core.general.PyNode.html#pymel.core.general.PyNode",style="setlinewidth(0.5)",tooltip="Abstract class that is base for all pymel nodes classes.",height=0.25,shape=box,fontsize=8]; "ProxyUnicode" -> "PyNode" [arrowsize=0.5,style="setlinewidth(0.5)"]; }

class PolyExtrudeEdge(*args, **kwargs)

class counterpart of mel function polyExtrudeEdge

Extrude edges separately or together.

MAttrClass = Enum( EnumValue('MAttrClass', 1, 'localDynamicAttr'), EnumValue('MAttrClass', 2, 'normalAttr'), EnumValue('MAttrClass', 3, 'extensionAttr'), EnumValue('MAttrClass', 4, 'invalidAttr'))
MdgTimerMetric = Enum( EnumValue('MdgTimerMetric', 0, 'metric_callback'), EnumValue('MdgTimerMetric', 1, 'metric_compute'), EnumValue('MdgTimerMetric', 2, 'metric_dirty'), EnumValue('MdgTimerMetric', 3, 'metric_draw'), EnumValue('MdgTimerMetric', 4, 'metric_fetch'), EnumValue('MdgTimerMetric', 5, 'metric_callbackViaAPI'), EnumValue('MdgTimerMetric', 6, 'metric_callbackNotViaAPI'), EnumValue('MdgTimerMetric', 7, 'metric_computeDuringCallback'), EnumValue('MdgTimerMetric', 8, 'metric_computeNotDuringCallback'), EnumValue('MdgTimerMetric', 9, 'metrics'))
MdgTimerState = Enum( EnumValue('MdgTimerState', 0, 'off'), EnumValue('MdgTimerState', 1, 'on'), EnumValue('MdgTimerState', 2, 'uninitialized'), EnumValue('MdgTimerState', 3, 'invalidState'))
MdgTimerType = Enum( EnumValue('MdgTimerType', 0, 'type_self'), EnumValue('MdgTimerType', 1, 'type_inclusive'), EnumValue('MdgTimerType', 2, 'type_count'), EnumValue('MdgTimerType', 3, 'types'))
getCaching(**kwargs)

Toggle caching for all attributes so that no recomputation is needed

Derived from mel command maya.cmds.polyExtrudeEdge

getConstructionHistory(**kwargs)

Turn the construction history on or off (where applicable). If construction history is on then the corresponding node will be inserted into the history chain for the mesh. If construction history is off then the operation will be performed directly on the object. Note:If the object already has construction history then this flag is ignored and the node will always be inserted into the history chain.

Derived from mel command maya.cmds.polyExtrudeEdge

getDivisions(**kwargs)

How many internal edges are creating when pulling. Default:1

Derived from mel command maya.cmds.polyExtrudeEdge

getGain(**kwargs)

Gain factor per component. Can be painted using Artisan. Default:1.0

Derived from mel command maya.cmds.polyExtrudeEdge

getKeepFacesTogether(**kwargs)

How to extrude edges. If on, extruded faces produced from the edges being extruded will be kept together. Otherwise they are pulled independently. Default:true

Derived from mel command maya.cmds.polyExtrudeEdge

getLocalCenter(**kwargs)

Local center on the edge : 0=Middle point, 1=Start point, 2=End point. Default:0

Derived from mel command maya.cmds.polyExtrudeEdge

getLocalDirection(**kwargs)

Direction to determine X axis for local space. Default:1.0, 0.0, 0.0

Derived from mel command maya.cmds.polyExtrudeEdge

getLocalDirectionX(**kwargs)

X coord of the X axis.

Derived from mel command maya.cmds.polyExtrudeEdge

getLocalDirectionY(**kwargs)

Y coord of the X axis.

Derived from mel command maya.cmds.polyExtrudeEdge

getLocalDirectionZ(**kwargs)

Z coord of the X axis.

Derived from mel command maya.cmds.polyExtrudeEdge

getLocalRotate(**kwargs)

The local rotations. Default:0.0, 0.0, 0.0

Derived from mel command maya.cmds.polyExtrudeEdge

getLocalRotateX(**kwargs)

Local rotate X coord. The range is [0, 360].

Derived from mel command maya.cmds.polyExtrudeEdge

getLocalRotateY(**kwargs)

Local rotate Y coord. The range is [0, 360].

Derived from mel command maya.cmds.polyExtrudeEdge

getLocalRotateZ(**kwargs)

Local rotate Z coord : Rotation along the normal. The range is [0, 360].

Derived from mel command maya.cmds.polyExtrudeEdge

getLocalScale(**kwargs)

Local Scale. Default:1.0, 1.0, 1.0

Derived from mel command maya.cmds.polyExtrudeEdge

getLocalScaleX(**kwargs)

Scale X coord.

Derived from mel command maya.cmds.polyExtrudeEdge

getLocalScaleY(**kwargs)

Scale Y coord.

Derived from mel command maya.cmds.polyExtrudeEdge

getLocalScaleZ(**kwargs)

Scale Z coord.

Derived from mel command maya.cmds.polyExtrudeEdge

getLocalTranslate(**kwargs)

Local translate. Default:0.0, 0.0, 0.0

Derived from mel command maya.cmds.polyExtrudeEdge

getLocalTranslateX(**kwargs)

Local translation X coord.

Derived from mel command maya.cmds.polyExtrudeEdge

getLocalTranslateY(**kwargs)

Local translation Y coord.

Derived from mel command maya.cmds.polyExtrudeEdge

getLocalTranslateZ(**kwargs)

Local translation Z coord : Move along the normal.

Derived from mel command maya.cmds.polyExtrudeEdge

getNodeState(**kwargs)

Maya dependency nodes have 6 possible states. The Normal (0), HasNoEffect (1), and Blocking (2)states can be used to alter how the graph is evaluated. The Waiting-Normal (3), Waiting-HasNoEffect (4), Waiting-Blocking (5)are for internal use only. They temporarily shut off parts of the graph during interaction (e.g., manipulation). The understanding is that once the operation is done, the state will be reset appropriately, e.g. Waiting-Blockingwill reset back to Blocking. The Normaland Blockingcases apply to all nodes, while HasNoEffectis node specific; many nodes do not support this option. Plug-ins store state in the MPxNode::stateattribute. Anyone can set it or check this attribute. Additional details about each of these 3 states follow. StateDescriptionNormalThe normal node state. This is the default.HasNoEffectThe HasNoEffectoption (a.k.a. pass-through), is used in cases where there is an operation on an input producing an output of the same data type. Nearly all deformers support this state, as do a few other nodes. As stated earlier, it is not supported by all nodes. Its typical to implement support for the HasNoEffectstate in the nodes compute method and to perform appropriate operations. Plug-ins can also support HasNoEffect. The usual implementation of this state is to copy the input directly to the matching output without applying the algorithm in the node. For deformers, applying this state leaves the input geometry undeformed on the output. BlockingThis is implemented in the depend node base class and applies to all nodes. Blockingis applied during the evaluation phase to connections. An evaluation request to a blocked connection will return as failures, causing the destination plug to retain its current value. Dirty propagation is indirectly affected by this state since blocked connections are never cleaned. When a node is set to Blockingthe behavior is supposed to be the same as if all outgoing connections were broken. As long as nobody requests evaluation of the blocked node directly it wont evaluate after that. Note that a blocked node will still respond to getAttrrequests but a getAttron a downstream node will not reevaluate the blocked node. Setting the root transform of a hierarchy to Blockingwont automatically influence child transforms in the hierarchy. To do this, youd need to explicitly set all child nodes to the Blockingstate. For example, to set all child transforms to Blocking, you could use the following script. import maya.cmds as cmds def blockTree(root): nodesToBlock = [] for node in {child:1 for child in cmds.listRelatives( root, path=True, allDescendents=True )}.keys(): nodesToBlock += cmds.listConnections(node, source=True, destination=True ) for node in {source:1 for source in nodesToBlock}.keys(): cmds.setAttr( ‘%s.nodeState’ % node, 2 ) Applying this script would continue to draw objects but things would not be animated. Default:kdnNormal

Derived from mel command maya.cmds.polyExtrudeEdge

getOffset(**kwargs)

Edges are moved this distance in the opposite direction of the edge. Default:0.0

Derived from mel command maya.cmds.polyExtrudeEdge

getPivot(**kwargs)

The pivot for scaling and rotation. Default:0.0, 0.0, 0.0

Derived from mel command maya.cmds.polyExtrudeEdge

getPivotX(**kwargs)

Pivot X coord.

Derived from mel command maya.cmds.polyExtrudeEdge

getPivotY(**kwargs)

Pivot Y coord.

Derived from mel command maya.cmds.polyExtrudeEdge

getPivotZ(**kwargs)

Pivot Z coord.

Derived from mel command maya.cmds.polyExtrudeEdge

getRandom(**kwargs)

Random value for all parameters. Default:0.0

Derived from mel command maya.cmds.polyExtrudeEdge

getRotate(**kwargs)

Rotation angles around X, Y, Z. Default:0.0, 0.0, 0.0

Derived from mel command maya.cmds.polyExtrudeEdge

getRotateX(**kwargs)

Rotation angle around X.

Derived from mel command maya.cmds.polyExtrudeEdge

getRotateY(**kwargs)

Rotation angle around Y.

Derived from mel command maya.cmds.polyExtrudeEdge

getRotateZ(**kwargs)

Rotation angle around Z.

Derived from mel command maya.cmds.polyExtrudeEdge

getScale(**kwargs)

Scaling vector. Default:1.0, 1.0, 1.0

Derived from mel command maya.cmds.polyExtrudeEdge

getScaleX(**kwargs)

Scale X coord.

Derived from mel command maya.cmds.polyExtrudeEdge

getScaleY(**kwargs)

Scale Y coord.

Derived from mel command maya.cmds.polyExtrudeEdge

getScaleZ(**kwargs)

Scale Z coord.

Derived from mel command maya.cmds.polyExtrudeEdge

getSmoothingAngle(**kwargs)

Angle below which new edges will be smoothed Default:kPi/6.0

Derived from mel command maya.cmds.polyExtrudeEdge

getTaper(**kwargs)

Taper or Scale along the extrusion path Default:1.0

Derived from mel command maya.cmds.polyExtrudeEdge

getTaperCurve_FloatValue(**kwargs)

Derived from mel command maya.cmds.polyExtrudeEdge

getTaperCurve_Interp(**kwargs)

????? Default:0

Derived from mel command maya.cmds.polyExtrudeEdge

getTaperCurve_Position(**kwargs)

Derived from mel command maya.cmds.polyExtrudeEdge

getThickness(**kwargs)

Edges are moved this distance in the direction of the connected face normals. Default:0.0f

Derived from mel command maya.cmds.polyExtrudeEdge

getTranslate(**kwargs)

Translation vector. Default:0.0, 0.0, 0.0

Derived from mel command maya.cmds.polyExtrudeEdge

getTranslateX(**kwargs)

Translation X coord.

Derived from mel command maya.cmds.polyExtrudeEdge

getTranslateY(**kwargs)

Translation Y coord.

Derived from mel command maya.cmds.polyExtrudeEdge

getTranslateZ(**kwargs)

Translation Z coord.

Derived from mel command maya.cmds.polyExtrudeEdge

getTwist(**kwargs)

Twist or Rotation along the extrusion path Default:0.0

Derived from mel command maya.cmds.polyExtrudeEdge

getWorldSpace(**kwargs)

This flag specifies which reference to use. If on: all geometrical values are taken in world reference. If off: all geometrical values are taken in object reference. C: Default is off. Q: When queried, this flag returns an int. Flag can have multiple arguments, passed either as a tuple or a list.

Derived from mel command maya.cmds.polyExtrudeEdge

setCaching(val=True, **kwargs)

Toggle caching for all attributes so that no recomputation is needed

Derived from mel command maya.cmds.polyExtrudeEdge

setDivisions(val=True, **kwargs)

How many internal edges are creating when pulling. Default:1

Derived from mel command maya.cmds.polyExtrudeEdge

setGain(val=True, **kwargs)

Gain factor per component. Can be painted using Artisan. Default:1.0

Derived from mel command maya.cmds.polyExtrudeEdge

setKeepFacesTogether(val=True, **kwargs)

How to extrude edges. If on, extruded faces produced from the edges being extruded will be kept together. Otherwise they are pulled independently. Default:true

Derived from mel command maya.cmds.polyExtrudeEdge

setLocalCenter(val=True, **kwargs)

Local center on the edge : 0=Middle point, 1=Start point, 2=End point. Default:0

Derived from mel command maya.cmds.polyExtrudeEdge

setLocalDirection(val=True, **kwargs)

Direction to determine X axis for local space. Default:1.0, 0.0, 0.0

Derived from mel command maya.cmds.polyExtrudeEdge

setLocalDirectionX(val=True, **kwargs)

X coord of the X axis.

Derived from mel command maya.cmds.polyExtrudeEdge

setLocalDirectionY(val=True, **kwargs)

Y coord of the X axis.

Derived from mel command maya.cmds.polyExtrudeEdge

setLocalDirectionZ(val=True, **kwargs)

Z coord of the X axis.

Derived from mel command maya.cmds.polyExtrudeEdge

setLocalRotate(val=True, **kwargs)

The local rotations. Default:0.0, 0.0, 0.0

Derived from mel command maya.cmds.polyExtrudeEdge

setLocalRotateX(val=True, **kwargs)

Local rotate X coord. The range is [0, 360].

Derived from mel command maya.cmds.polyExtrudeEdge

setLocalRotateY(val=True, **kwargs)

Local rotate Y coord. The range is [0, 360].

Derived from mel command maya.cmds.polyExtrudeEdge

setLocalRotateZ(val=True, **kwargs)

Local rotate Z coord : Rotation along the normal. The range is [0, 360].

Derived from mel command maya.cmds.polyExtrudeEdge

setLocalScale(val=True, **kwargs)

Local Scale. Default:1.0, 1.0, 1.0

Derived from mel command maya.cmds.polyExtrudeEdge

setLocalScaleX(val=True, **kwargs)

Scale X coord.

Derived from mel command maya.cmds.polyExtrudeEdge

setLocalScaleY(val=True, **kwargs)

Scale Y coord.

Derived from mel command maya.cmds.polyExtrudeEdge

setLocalScaleZ(val=True, **kwargs)

Scale Z coord.

Derived from mel command maya.cmds.polyExtrudeEdge

setLocalTranslate(val=True, **kwargs)

Local translate. Default:0.0, 0.0, 0.0

Derived from mel command maya.cmds.polyExtrudeEdge

setLocalTranslateX(val=True, **kwargs)

Local translation X coord.

Derived from mel command maya.cmds.polyExtrudeEdge

setLocalTranslateY(val=True, **kwargs)

Local translation Y coord.

Derived from mel command maya.cmds.polyExtrudeEdge

setLocalTranslateZ(val=True, **kwargs)

Local translation Z coord : Move along the normal.

Derived from mel command maya.cmds.polyExtrudeEdge

setNodeState(val=True, **kwargs)

Maya dependency nodes have 6 possible states. The Normal (0), HasNoEffect (1), and Blocking (2)states can be used to alter how the graph is evaluated. The Waiting-Normal (3), Waiting-HasNoEffect (4), Waiting-Blocking (5)are for internal use only. They temporarily shut off parts of the graph during interaction (e.g., manipulation). The understanding is that once the operation is done, the state will be reset appropriately, e.g. Waiting-Blockingwill reset back to Blocking. The Normaland Blockingcases apply to all nodes, while HasNoEffectis node specific; many nodes do not support this option. Plug-ins store state in the MPxNode::stateattribute. Anyone can set it or check this attribute. Additional details about each of these 3 states follow. StateDescriptionNormalThe normal node state. This is the default.HasNoEffectThe HasNoEffectoption (a.k.a. pass-through), is used in cases where there is an operation on an input producing an output of the same data type. Nearly all deformers support this state, as do a few other nodes. As stated earlier, it is not supported by all nodes. Its typical to implement support for the HasNoEffectstate in the nodes compute method and to perform appropriate operations. Plug-ins can also support HasNoEffect. The usual implementation of this state is to copy the input directly to the matching output without applying the algorithm in the node. For deformers, applying this state leaves the input geometry undeformed on the output. BlockingThis is implemented in the depend node base class and applies to all nodes. Blockingis applied during the evaluation phase to connections. An evaluation request to a blocked connection will return as failures, causing the destination plug to retain its current value. Dirty propagation is indirectly affected by this state since blocked connections are never cleaned. When a node is set to Blockingthe behavior is supposed to be the same as if all outgoing connections were broken. As long as nobody requests evaluation of the blocked node directly it wont evaluate after that. Note that a blocked node will still respond to getAttrrequests but a getAttron a downstream node will not reevaluate the blocked node. Setting the root transform of a hierarchy to Blockingwont automatically influence child transforms in the hierarchy. To do this, youd need to explicitly set all child nodes to the Blockingstate. For example, to set all child transforms to Blocking, you could use the following script. import maya.cmds as cmds def blockTree(root): nodesToBlock = [] for node in {child:1 for child in cmds.listRelatives( root, path=True, allDescendents=True )}.keys(): nodesToBlock += cmds.listConnections(node, source=True, destination=True ) for node in {source:1 for source in nodesToBlock}.keys(): cmds.setAttr( ‘%s.nodeState’ % node, 2 ) Applying this script would continue to draw objects but things would not be animated. Default:kdnNormal

Derived from mel command maya.cmds.polyExtrudeEdge

setOffset(val=True, **kwargs)

Edges are moved this distance in the opposite direction of the edge. Default:0.0

Derived from mel command maya.cmds.polyExtrudeEdge

setPivot(val=True, **kwargs)

The pivot for scaling and rotation. Default:0.0, 0.0, 0.0

Derived from mel command maya.cmds.polyExtrudeEdge

setPivotX(val=True, **kwargs)

Pivot X coord.

Derived from mel command maya.cmds.polyExtrudeEdge

setPivotY(val=True, **kwargs)

Pivot Y coord.

Derived from mel command maya.cmds.polyExtrudeEdge

setPivotZ(val=True, **kwargs)

Pivot Z coord.

Derived from mel command maya.cmds.polyExtrudeEdge

setRandom(val=True, **kwargs)

Random value for all parameters. Default:0.0

Derived from mel command maya.cmds.polyExtrudeEdge

setRotate(val=True, **kwargs)

Rotation angles around X, Y, Z. Default:0.0, 0.0, 0.0

Derived from mel command maya.cmds.polyExtrudeEdge

setRotateX(val=True, **kwargs)

Rotation angle around X.

Derived from mel command maya.cmds.polyExtrudeEdge

setRotateY(val=True, **kwargs)

Rotation angle around Y.

Derived from mel command maya.cmds.polyExtrudeEdge

setRotateZ(val=True, **kwargs)

Rotation angle around Z.

Derived from mel command maya.cmds.polyExtrudeEdge

setScale(val=True, **kwargs)

Scaling vector. Default:1.0, 1.0, 1.0

Derived from mel command maya.cmds.polyExtrudeEdge

setScaleX(val=True, **kwargs)

Scale X coord.

Derived from mel command maya.cmds.polyExtrudeEdge

setScaleY(val=True, **kwargs)

Scale Y coord.

Derived from mel command maya.cmds.polyExtrudeEdge

setScaleZ(val=True, **kwargs)

Scale Z coord.

Derived from mel command maya.cmds.polyExtrudeEdge

setSmoothingAngle(val=True, **kwargs)

Angle below which new edges will be smoothed Default:kPi/6.0

Derived from mel command maya.cmds.polyExtrudeEdge

setTaper(val=True, **kwargs)

Taper or Scale along the extrusion path Default:1.0

Derived from mel command maya.cmds.polyExtrudeEdge

setTaperCurve_FloatValue(val=True, **kwargs)

Derived from mel command maya.cmds.polyExtrudeEdge

setTaperCurve_Interp(val=True, **kwargs)

????? Default:0

Derived from mel command maya.cmds.polyExtrudeEdge

setTaperCurve_Position(val=True, **kwargs)

Derived from mel command maya.cmds.polyExtrudeEdge

setThickness(val=True, **kwargs)

Edges are moved this distance in the direction of the connected face normals. Default:0.0f

Derived from mel command maya.cmds.polyExtrudeEdge

setTranslate(val=True, **kwargs)

Translation vector. Default:0.0, 0.0, 0.0

Derived from mel command maya.cmds.polyExtrudeEdge

setTranslateX(val=True, **kwargs)

Translation X coord.

Derived from mel command maya.cmds.polyExtrudeEdge

setTranslateY(val=True, **kwargs)

Translation Y coord.

Derived from mel command maya.cmds.polyExtrudeEdge

setTranslateZ(val=True, **kwargs)

Translation Z coord.

Derived from mel command maya.cmds.polyExtrudeEdge

setTwist(val=True, **kwargs)

Twist or Rotation along the extrusion path Default:0.0

Derived from mel command maya.cmds.polyExtrudeEdge

setWorldSpace(val=True, **kwargs)

This flag specifies which reference to use. If on: all geometrical values are taken in world reference. If off: all geometrical values are taken in object reference. C: Default is off. Q: When queried, this flag returns an int. Flag can have multiple arguments, passed either as a tuple or a list.

Derived from mel command maya.cmds.polyExtrudeEdge