Python API 2.0 Reference
OpenMayaUI.MManipData Class Reference
+ Inheritance diagram for OpenMayaUI.MManipData:

Public Member Functions

def __init__ ()
 
def asBool ()
 
def asDouble ()
 
def asFloat ()
 
def asLong ()
 
def asMObject ()
 
def asShort ()
 
def asUnsigned ()
 
def isSimple ()
 

Static Public Member Functions

def __new__ ()
 

Detailed Description

Class that encapsulates manipulator data.

Constructor & Destructor Documentation

def OpenMayaUI.MManipData.__init__ ( )
Initialize self.  See help(type(self)) for accurate signature.

Member Function Documentation

def OpenMayaUI.MManipData.__new__ ( )
static
Create and return a new object.  See help(type) for accurate signature.
def OpenMayaUI.MManipData.asBool ( )
asBool() -> bool

Returns the manipulator data as a bool
def OpenMayaUI.MManipData.asDouble ( )
asDouble() -> float

Returns the manipulator data as a double
def OpenMayaUI.MManipData.asFloat ( )
asFloat() -> float

Returns the manipulator data as a float
def OpenMayaUI.MManipData.asLong ( )
asLong() -> int

Returns the manipulator data as a long
def OpenMayaUI.MManipData.asMObject ( )
asMObject() -> int

Returns the manipulator data as an MObject.
The MObjects returned from this method are created and used
by MFnData or classes derived from MFnData.
def OpenMayaUI.MManipData.asShort ( )
asShort() -> int

Returns the manipulator data as a short
def OpenMayaUI.MManipData.asUnsigned ( )
asUnsigned() -> int

Returns the manipulator data as a unsigned
def OpenMayaUI.MManipData.isSimple ( )
isSimple() -> bool

Returns whether or not the manipulator data is simple or complex.
Simple data is used to represent bool, int, and float types.
Complex data is used to represent MObjects created by MFnData,
or classes derived from MFnData.