MultiplyDivideNode

vtool.maya_lib.attr.MultiplyDivideNode([name]) Convenience class for dealing with multiply divide nodes.
class MultiplyDivideNode(name=None)

Convenience class for dealing with multiply divide nodes.

Parameters:name (str) – The description to give the node. Name = ‘multiplyDivide_(name)’.
set_operation(value)

Set the operation. 0 = no operation 1 = multiply 2 = divide 3 = power

default = 1

Parameters:value (int) – The operation index.
set_input1(valueX=None, valueY=None, valueZ=None)

Set the intput1 values

Parameters:
  • valueX (float) –
  • valueY (float) –
  • valueZ (float) –
set_input2(valueX=None, valueY=None, valueZ=None)

Set the intput2 values

Parameters:
  • valueX (float) –
  • valueY (float) –
  • valueZ (float) –
input1X_in(attribute)

Connect into input1X.

Parameters:attribute (str) – The node.attribute to connect in.
input1Y_in(attribute)

Connect into input1Y.

Parameters:attribute (str) – The node.attribute to connect in.
input1Z_in(attribute)

Connect into input1Z.

Parameters:attribute (str) – The node.attribute to connect in.
input2X_in(attribute)

Connect into input2X.

Parameters:attribute (str) – The node.attribute to connect in.
input2Y_in(attribute)

Connect into input2Y.

Parameters:attribute (str) – The node.attribute to connect in.
input2Z_in(attribute)

Connect into input2Z.

Parameters:attribute (str) – The node.attribute to connect in.
outputX_out(attribute)

Connect out from outputX.

Parameters:attribute (str) – The node.attribute to connect out into.
outputY_out(attribute)

Connect out from outputY.

Parameters:attribute (str) – The node.attribute to connect out into.
outputZ_out(attribute)

Connect out from outputZ.

Parameters:attribute (str) – The node.attribute to connect out into.