00001 /*======================================================================= 00002 ** VSG_COPYRIGHT_TAG 00003 **=======================================================================*/ 00004 /*======================================================================= 00005 ** Created by : VSG (mar 2012) 00006 **=======================================================================*/ 00007 00008 #ifndef _SO_INPUT_STL_READER_H_ 00009 #define _SO_INPUT_STL_READER_H_ 00010 00011 #include <Inventor/io/STL/SoSTLFileFormat.h> 00012 #include <Inventor/SoInputReader.h> 00013 00040 class SoSTLInputReader : public SoInputReader 00041 { 00042 SO_TYPED_CLASS_HEADER(); 00043 public: 00045 SoSTLInputReader(); 00046 00048 virtual ~SoSTLInputReader(); 00049 00051 virtual bool canConvert(SoInput*); 00052 00054 virtual SoSeparator* convert(SoInput*); 00055 }; 00056 00057 #endif // _SO_INPUT_STL_READER_H_ 00058