try this:
MStatus myNode::deform( MDataBlock& block, MItGeometry &iter, const MMatrix &localToWorld, unsigned int geomIndex)
{
//TRYING TO GET INPUT MODEL
MStatus stat;
MArrayDataHandle hArrayInput= block.inputArrayValue(input, &stat);
hArrayInput.jumpToElement(geomIndex);
MDataHandle hInput= hArrayInput.inputValue(&stat).child(inputGeom);
if (hInput.type() == MFnData::kMesh) {
MItMeshPolygon faceIterator( hInput.asMesh() )
// ... rest of code
}
}
But don't bet any money on this, I ripped it out of some old code, not sure it works :]