示例#1
0
    def getVector(self):
        import datatypes

        x = cmds.floatFieldGrp(self, q=1, v1=True)
        y = cmds.floatFieldGrp(self, q=1, v2=True)
        z = cmds.floatFieldGrp(self, q=1, v3=True)
        return datatypes.Vector([x, y, z])
示例#2
0
文件: uitypes.py 项目: eahneahn/pymel
    def __new__(cls, name=None, create=False, *args, **kwargs):
        if create:
            kwargs.pop('nf', None)
            kwargs['numberOfFields'] = 3
            name = cmds.floatFieldGrp(name, *args, **kwargs)

        return dynModule.FloatFieldGrp.__new__(cls, name, create=False, *args, **kwargs)
示例#3
0
    def __new__(cls, name=None, create=False, *args, **kwargs):
        if create:
            kwargs.pop('nf', None)
            kwargs['numberOfFields'] = 3
            name = cmds.floatFieldGrp(name, *args, **kwargs)

        return dynModule.FloatFieldGrp.__new__(cls, name, create=False, *args, **kwargs)
示例#4
0
文件: uitypes.py 项目: eahneahn/pymel
 def setVector(self, vec):
     cmds.floatFieldGrp(self, e=1, v1=vec[0], v2=vec[1], v3=vec[2])
 def setVector(self, vec):
     cmds.floatFieldGrp(self, e=1, v1=vec[0], v2=vec[1], v3=vec[2])
 def getVector(self):
     import datatypes
     x = cmds.floatFieldGrp(self, q=1, v1=True)
     y = cmds.floatFieldGrp(self, q=1, v2=True)
     z = cmds.floatFieldGrp(self, q=1, v3=True)
     return datatypes.Vector([x, y, z])