00001 #ifndef DDL_PolyGenerator_H 00002 #define DDL_PolyGenerator_H 00003 00004 #include "DDLSolid.h" 00005 00006 #include <string> 00007 00009 00025 class DDLPolyGenerator : public DDLSolid 00026 { 00027 public: 00028 00030 DDLPolyGenerator( DDLElementRegistry* myreg ); 00031 00033 ~DDLPolyGenerator( void ); 00034 00035 void processElement( const std::string& name, const std::string& nmspace, DDCompactView& cpv ); 00036 00037 void preProcessElement( const std::string& name, const std::string& nmspace, DDCompactView& cpv ); 00038 }; 00039 00040 #endif