The PointOnCurveManip allows the user to manipulate a point constrained to move along a curve, in order to specify the "u" curve parameter value. This manipulator generates a single floating point value corresponding to the curve parameter.the sweep angle. Method resolution order: - MFnPointOnCurveManip - MFnManip3D - OpenMaya.MFnTransform - OpenMaya.MFnDagNode - OpenMaya.MFnDependencyNode - OpenMaya.MFnBase - __builtin__.object
Properties | |
isDrawCurveOn | |
parameter | |
![]() | |
isOptimizePlaybackOn | |
isVisible | |
manipScale | |
![]() | |
boundingBox | |
inModel | |
inUnderWorld | |
isInstanceable | |
isIntermediateObject | |
objectColor | |
objectColorRGB | |
objectColorType | |
useObjectColor | |
![]() | |
isDefaultNode | |
isFromReferencedFile | |
isLocked | |
isShared | |
namespace | |
pluginName | |
typeId | |
typeName | |
OpenMayaUI.MFnPointOnCurveManip.__init__ | ( | ) |
x.__init__(...) initializes x; see help(type(x)) for signature
OpenMayaUI.MFnPointOnCurveManip.connectToCurvePlug | ( | ) |
connectToCurvePlug(curvePlug) -> self Connect to the curve plug. The data type corresponding to the curvePlug is MFnData::kNurbsCurve. * curvePlug (MPlug) - the curve plug
OpenMayaUI.MFnPointOnCurveManip.connectToParamPlug | ( | ) |
connectToParamPlug(paramPlug) -> self Connect to the param plug. The data type corresponding to the paramPlug is a double. * paramPlug (MPlug) - the param plug
OpenMayaUI.MFnPointOnCurveManip.create | ( | ) |
create(manipName=None, paramName=None) -> MObject Creates a new PointOnCurveManip. This function set's object is set to be the new manipulator. This method should only be used to create a non-composite PointOnCurveManip. The name that appears in the feedback line is specified by the paramName argument. * manipName (string) - Name of the manip for UI purposes. * paramName (string) - Label for the parameter value that appears in the feedback line.
OpenMayaUI.MFnPointOnCurveManip.curveIndex | ( | ) |
curveIndex() -> int Returns the index of the curve. The data type corresponding to this index is MFnData::kNurbsCurve.
OpenMayaUI.MFnPointOnCurveManip.curvePoint | ( | ) |
curvePoint() -> MPoint Returns the curve point.
OpenMayaUI.MFnPointOnCurveManip.paramIndex | ( | ) |
paramIndex() -> int Returns the index of the parameter of the PointOnCurveManip. The data type corresponding to this index is a double.
|
static |
Whether or not the curve is drawn.
|
static |
The parameter of the PointOnCurveManip.