closestPointOnCurve/closestPointOnCurveCmd.h
#include <maya/MGlobal.h>
#include <maya/MPxCommand.h>
#include <maya/MArgList.h>
#include <maya/MSyntax.h>
#include <maya/MArgDatabase.h>
#include <maya/MDGModifier.h>
#include <maya/MString.h>
#include <maya/MPlug.h>
#include <maya/MSelectionList.h>
#include <maya/MDoubleArray.h>
#include <maya/MPoint.h>
class closestPointOnCurveCommand :
public MPxCommand
{
public:
closestPointOnCurveCommand();
virtual ~closestPointOnCurveCommand();
static void *creator();
private:
bool queryFlagSet, inPositionFlagSet, positionFlagSet, normalFlagSet, tangentFlagSet, paramUFlagSet, distanceFlagSet;
MString closestPointOnCurveNodeName;
};