Detailed Description
#include <MFnManip3D.h>
List of all members.
Constructor & Destructor Documentation
Destructor.
Class destructor.
Constructor.
Class constructor that initializes the function set to the given MObject.
- Parameters:
-
[in] | object | The MObject to attach the function set to |
[out] | ReturnStatus | the return status |
- Status Codes:
-
Constructor.
Class constructor that initializes the function set to the given constant MDagPath object.
- Parameters:
-
[in] | object | The const MDagPath to attach the function set to |
[out] | ReturnStatus | The return status |
- Status Codes:
-
Constructor.
Class constructor that initializes the function set to the given MObject.
- Parameters:
-
[in] | object | The MObject to attach the function set to |
[out] | ReturnStatus | the return status |
- Status Codes:
-
Member Function Documentation
Function set type.
Return the class type : MFn::kManipulator3D.
Reimplemented from MFnTransform.
Reimplemented in MFnCircleSweepManip, MFnCurveSegmentManip, MFnDirectionManip, MFnDiscManip, MFnDistanceManip, MFnFreePointTriadManip, MFnPointOnCurveManip, MFnPointOnSurfaceManip, MFnRotateManip, MFnScaleManip, MFnStateManip, and MFnToggleManip.
const char * className |
( |
| ) |
const [protected, virtual] |
Class name.
Return the class name : "MFnManip3D".
Reimplemented from MFnTransform.
Reimplemented in MFnCircleSweepManip, MFnCurveSegmentManip, MFnDirectionManip, MFnDiscManip, MFnDistanceManip, MFnFreePointTriadManip, MFnPointOnCurveManip, MFnPointOnSurfaceManip, MFnRotateManip, MFnScaleManip, MFnStateManip, and MFnToggleManip.
bool isVisible |
( |
MStatus * |
ReturnStatus | ) |
const |
Returns whether or not the manipulator is visible.
- Parameters:
-
[out] | ReturnStatus | return status |
- Returns:
- true the manipulator is visible
- false the manipulator is not visible
- Status Codes:
-
MStatus setVisible |
( |
bool |
isVisible | ) |
|
Sets whether or not the manipulator is visible.
- Parameters:
-
[out] | isVisible | whether or not the manipulator is visible |
- Returns:
-
float manipScale |
( |
MStatus * |
ReturnStatus | ) |
const |
Returns the manipulator scale.
- Parameters:
-
[out] | ReturnStatus | return status |
- Returns:
- The manipulator scale
- Status Codes:
-
MStatus setManipScale |
( |
float |
size | ) |
|
Sets the manipulator scale.
- Parameters:
-
[in] | size | the manipulator scale |
- Returns:
-
bool isOptimizePlaybackOn |
( |
MStatus * |
ReturnStatus | ) |
const |
Returns whether or not optimize playback is on.
- Parameters:
-
[out] | ReturnStatus | return status |
- Returns:
- true optimize playback is on
- false optimize playback is off
- Status Codes:
-
MStatus setOptimizePlayback |
( |
bool |
optimizePlayback | ) |
|
Sets whether or not to optimize the playback.
- Parameters:
-
[in] | optimizePlayback | whether or not to optimize the playback |
- Returns:
-
float globalSize |
( |
| ) |
[static] |
Returns the global manipulator size.
- Returns:
- The global manipulator size
void setGlobalSize |
( |
float |
size | ) |
[static] |
Sets the global manipulator size.
- Parameters:
-
[in] | size | the global manipulator size |
float handleSize |
( |
| ) |
[static] |
Returns the manipulator handle size.
- Returns:
- The manipulator handle size
void setHandleSize |
( |
float |
size | ) |
[static] |
Sets the manipulator handle size.
- Parameters:
-
[in] | size | the manipulator handle size |
float lineSize |
( |
| ) |
[static] |
Returns the manipulator line size.
- Returns:
- The manipulator line size
void setLineSize |
( |
float |
size | ) |
[static] |
Sets the manipulator line size.
- Parameters:
-
[in] | size | the manipulator line size |
Delete a manipulator.
This method should be used to delete manipulators that have been created using base manipulator create() methods.
- Parameters:
-
[in] | manip | the manipulator to be deleted |
- Returns:
-
Gets the rotation for the active manipulator.
- Parameters:
-
[in] | valIndex | rotation index of the manipulator |
[out] | ReturnStatus | return status |
- Returns:
- Rotate value of the active manip
- Status Codes:
-
MFnManip3D MFnManip3D MFnManip3D MFnManip3D MFnManip3D MFnManip3D MFnManip3D MFnManip3D MFnManip3D MFnManip3D
MFnManip3D MFnManip3D MFnManip3D MFnManip3D MFnManip3D MFnManip3D MFnManip3D MFnManip3D MFnManip3D MFnManip3D