#include "X3dExporter.h" #include "VrmlExporter.h" namespace GtpVisibilityPreprocessor { Exporter * Exporter::GetExporter(const string filename) { Exporter *exporter = NULL; if (strstr(filename.c_str(), ".x3d")) { exporter = new X3dExporter(filename); } else if (strstr(filename.c_str(), ".wrl")) { exporter = new VrmlExporter(filename); } else { cerr<<"Error: Currently unsuported export format, filename " << filename << endl; } return exporter; } }