polyX3DExporter/polyX3DWriter.h
#ifndef __POLYX3DWRITER_H
#define __POLYX3DWRITER_H
#include "polyWriter.h"
class polyX3DWriter:public polyWriter {
public:
virtual ~polyX3DWriter ();
private:
MStatus outputSingleSet (ostream& os,
MStatus outputX3DShapeTag (ostream& os,
const unsigned int tabCount);
MStatus outputX3DAppearanceTag (ostream& os,
const unsigned int tabCount);
MStatus outputX3DIndexedFaceSetTag (ostream& os,
unsigned int tabCount);
MStatus outputX3DCoordinateTag (ostream& os,
const unsigned int tabCount);
MStatus outputX3DTextureCoordinateTag (ostream& os,
const unsigned int tabCount);
MStatus outputX3DNormalTag (ostream& os,
const unsigned int tabCount);
MStatus outputX3DColorTag (ostream& os,
const unsigned int tabCount);
short int fTagFlags;
short int fInitialTabCount;
};
#endif