| MFnNumericData ()
|
| MFnNumericData ( MObject & object, MStatus * ReturnStatus = NULL )
|
| MFnNumericData ( const MObject & object, MStatus * ReturnStatus = NULL )
|
virtual | ~MFnNumericData ()
|
virtual MFn::Type | type () const
|
enum | Type
| kInvalid
| | kBoolean
Boolean
| | kByte
One byte
| | kChar
One character
| | kShort
One short
| | k2Short
Two shorts
| | k3Short
Three shorts
| | kLong
One long (actually int since "long" is not platform-consistent)
| | kInt
One int
| | k2Long
Two longs (actually 2 ints since "long" is not platform-consistent)
| | k2Int
Two ints
| | k3Long
Three longs (actually 3 ints since "long" is not platform-consistent)
| | k3Int
Three ints
| | kFloat
One float
| | k2Float
Two floats
| | k3Float
Three floats
| | kDouble
One double
| | k2Double
Two doubles
| | k3Double
Three doubles
| | k4Double
Four doubles
| | kAddr
An address
| | kLast
|
|
MObject | create ( Type dataType, MStatus * ReturnStatus = NULL )
|
Type | numericType ( MStatus * ReturnStatus = NULL )
|
MStatus | getData ( short& val1, short& val2 )
|
MStatus | getData ( int& val1, int& val2 )
|
MStatus | getData ( float& val1, float& val2 )
|
MStatus | getData ( double& val1, double& val2 )
|
MStatus | getData ( short& val1, short& val2, short& val3 )
|
MStatus | getData ( int& val1, int& val2, int& val3 )
|
MStatus | getData ( float& val1, float& val2, float& val3 )
|
MStatus | getData ( double& val1, double& val2, double& val3 )
|
MStatus | getData ( double& val1, double& val2, double& val3, double& val4 )
|
MStatus | setData ( short val1, short val2 )
|
MStatus | setData ( int val1, int val2 )
|
MStatus | setData ( float val1, float val2 )
|
MStatus | setData ( double val1, double val2 )
|
MStatus | setData ( short val1, short val2, short val3 )
|
MStatus | setData ( int val1, int val2, int val3 )
|
MStatus | setData ( float val1, float val2, float val3 )
|
MStatus | setData ( double val1, double val2, double val3 )
|
MStatus | setData ( double val1, double val2, double val3, double val4 )
|