Beispiel #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])
Beispiel #2
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)
Beispiel #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)
Beispiel #4
0
 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])