63 #ifndef __IOINSTANCES_HH__ 64 #define __IOINSTANCES_HH__ 66 #if defined(OM_STATIC_BUILD) || defined(ARCH_DARWIN) 72 #include <OpenMesh/Core/IO/reader/BaseReader.hh> 73 #include <OpenMesh/Core/IO/reader/OBJReader.hh> 74 #include <OpenMesh/Core/IO/reader/OFFReader.hh> 75 #include <OpenMesh/Core/IO/reader/PLYReader.hh> 76 #include <OpenMesh/Core/IO/reader/STLReader.hh> 77 #include <OpenMesh/Core/IO/reader/OMReader.hh> 79 #include <OpenMesh/Core/IO/writer/BaseWriter.hh> 80 #include <OpenMesh/Core/IO/writer/OBJWriter.hh> 81 #include <OpenMesh/Core/IO/writer/OFFWriter.hh> 82 #include <OpenMesh/Core/IO/writer/STLWriter.hh> 83 #include <OpenMesh/Core/IO/writer/OMWriter.hh> 84 #include <OpenMesh/Core/IO/writer/PLYWriter.hh> 95 static BaseReader* OFFReaderInstance = &OFFReader();
96 static BaseReader* OBJReaderInstance = &OBJReader();
97 static BaseReader* PLYReaderInstance = &PLYReader();
98 static BaseReader* STLReaderInstance = &STLReader();
99 static BaseReader* OMReaderInstance = &OMReader();
102 static BaseWriter* OBJWriterInstance = &OBJWriter();
103 static BaseWriter* OFFWriterInstance = &OFFWriter();
104 static BaseWriter* STLWriterInstance = &STLWriter();
105 static BaseWriter* OMWriterInstance = &OMWriter();
106 static BaseWriter* PLYWriterInstance = &PLYWriter();
114 #endif //__IOINSTANCES_HH__