polyX3DExporter/polyWriter.h
         
    
#ifndef __POLYWRITER_H
#define __POLYWRITER_H
#include <maya/MFnMesh.h>
#include <maya/MPointArray.h>
#include <maya/MFloatVectorArray.h>
#include <maya/MFloatArray.h>
class polyWriter {
    public:
        virtual             ~polyWriter ();
        virtual MStatus     extractGeometry ();
 
        virtual MStatus     writeToFile (ostream & os) = 0;
 
    protected:
        
        
        virtual MStatus     outputSets (ostream& os);
 
        virtual MStatus     outputSingleSet (ostream& os, 
 
        static  void        outputTabs (ostream & os, unsigned int tabCount);
    
        
        
        
        
        
        
        
        
};
#endif