Beispiel #1
0
def getJointChain(_topJoint):
    error.assertType(_topJoint, ["", u''])
    error.assertMayaType(_topJoint, "joint")
    jointList = cmds.listRelatives(_topJoint, ad=True, type="joint")
    jointList.append(_topJoint)
    jointList.reverse()
    return jointList
Beispiel #2
0
	def __init__(self, _hiddenLyr, _refLyr, _mainCtrlLyr, _detailCtrlLyr):
		error.assertMayaType(_hiddenLyr, "displayLayer")
		error.assertMayaType(_refLyr, "displayLayer")
		error.assertMayaType(_mainCtrlLyr, "displayLayer")
		error.assertMayaType(_detailCtrlLyr, "displayLayer")
		self.m_hiddenLyr = _hiddenLyr
		self.m_refLyr = _refLyr
		self.m_mainCtrlLyr = _mainCtrlLyr
		self.m_detailCtrlLyr = _detailCtrlLyr
		self.m_setDictionary = {}
Beispiel #3
0
	def addSet(self, _set, _identifier):
		error.assertMayaType(_set, "objectSet")
		error.assertString(_identifier)
		self.m_setDictionary[_identifier] = _set