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