58 #ifndef __IOINSTANCES_HH__ 59 #define __IOINSTANCES_HH__ 61 #if defined(OM_STATIC_BUILD) || defined(ARCH_DARWIN) 67 #include <OpenMesh/Core/IO/reader/BaseReader.hh> 68 #include <OpenMesh/Core/IO/reader/OBJReader.hh> 69 #include <OpenMesh/Core/IO/reader/OFFReader.hh> 70 #include <OpenMesh/Core/IO/reader/PLYReader.hh> 71 #include <OpenMesh/Core/IO/reader/STLReader.hh> 72 #include <OpenMesh/Core/IO/reader/OMReader.hh> 74 #include <OpenMesh/Core/IO/writer/BaseWriter.hh> 75 #include <OpenMesh/Core/IO/writer/OBJWriter.hh> 76 #include <OpenMesh/Core/IO/writer/OFFWriter.hh> 77 #include <OpenMesh/Core/IO/writer/STLWriter.hh> 78 #include <OpenMesh/Core/IO/writer/OMWriter.hh> 79 #include <OpenMesh/Core/IO/writer/PLYWriter.hh> 80 #include <OpenMesh/Core/IO/writer/VTKWriter.hh> 91 static BaseReader* OFFReaderInstance = &OFFReader();
92 static BaseReader* OBJReaderInstance = &OBJReader();
93 static BaseReader* PLYReaderInstance = &PLYReader();
94 static BaseReader* STLReaderInstance = &STLReader();
95 static BaseReader* OMReaderInstance = &OMReader();
98 static BaseWriter* OBJWriterInstance = &OBJWriter();
99 static BaseWriter* OFFWriterInstance = &OFFWriter();
100 static BaseWriter* STLWriterInstance = &STLWriter();
101 static BaseWriter* OMWriterInstance = &OMWriter();
102 static BaseWriter* PLYWriterInstance = &PLYWriter();
103 static BaseWriter* VTKWriterInstance = &VTKWriter();
111 #endif //__IOINSTANCES_HH__