Ejemplo n.º 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])
Ejemplo n.º 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)
Ejemplo n.º 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)
Ejemplo n.º 4
0
 def setVector(self, vec):
     cmds.floatFieldGrp(self, e=1, v1=vec[0], v2=vec[1], v3=vec[2])
Ejemplo n.º 5
0
 def setVector(self, vec):
     cmds.floatFieldGrp(self, e=1, v1=vec[0], v2=vec[1], v3=vec[2])
Ejemplo n.º 6
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])