#include <maya/MGlobal.h>
#include <maya/MPxCommand.h>
#include <maya/MArgList.h>
#include <maya/MString.h>
#include <maya/MPlug.h>
#include <maya/MSelectionList.h>
#include <maya/MDoubleArray.h>
{
public:
pointOnMeshCommand();
~pointOnMeshCommand() override;
static void* creator();
private:
bool nodeCreated, positionSpecified, normalSpecified, faceIndexSpecified, relativeSpecified, parameterUSpecified, parameterVSpecified;
MString meshNodeName, pointOnMeshInfoName;
int faceIndex;
bool relative;
double parameterU, parameterV;
};