#include <maya/MFnPlugin.h>
#include <maya/MTypeId.h> 
#include <maya/MMatrixArray.h>
#include <maya/MStringArray.h>
#include <maya/MPxSkinCluster.h> 
#include <maya/MItGeometry.h>
#include <maya/MPoint.h>
#include <maya/MFnMatrixData.h>
{
public:
    static  void*   creator();
    
    
                           unsigned int multiIndex);
};
const MTypeId basicSkinCluster::id( 0x00080030 );
 
void* basicSkinCluster::creator()
{
    return new basicSkinCluster();
}
MStatus basicSkinCluster::initialize()
 
{
}
                      unsigned int multiIndex)
{
    
    
    
    if ( numTransforms == 0 ) {
    }
    for ( int i=0; i<numTransforms; ++i ) {
    }
        for ( int i=0; i<numTransforms; ++i ) {
        }
    }
        
    }
    
    
        
        
        for ( int i=0; i<numTransforms; ++i ) {
            }
        }
        
        
        
    }
    return returnStatus;
}
{
    MFnPlugin plugin( obj, PLUGIN_COMPANY, 
"3.0", 
"Any");
 
    result = plugin.registerNode(
        "basicSkinCluster" ,
        basicSkinCluster::id ,
        &basicSkinCluster::creator ,
        &basicSkinCluster::initialize ,
        );
    return result;
}
{
    result = plugin.deregisterNode( basicSkinCluster::id );
    return result;
}