| 47 |  | }; | 
| 48 |  |  | 
| 49 |  | virtual const char* SpecificationURL() | 
| 50 | < | { return "";}; //optional | 
| 50 | > | { return "http://www.oopse.org";}; //optional | 
| 51 |  |  | 
| 52 |  | virtual const char* GetMIMEType() | 
| 53 |  | { return "chemical/x-in"; }; | 
| 64 |  | bool AreSameFragments(OBMol& mol, vector<int>& frag1, vector<int>& frag2); | 
| 65 |  | void findAngles(OBMol& mol); | 
| 66 |  | OBMol* createMolFromFragment(OBMol& mol, vector<int>& fragment); | 
| 67 | < | void WriteMDFile(vector<OBMol*> mols, vector<int> numMols); | 
| 67 | > | void WriteMDFile(vector<OBMol*> mols, vector<int> numMols, ostream& os); | 
| 68 |  | void WriteINFile(OBMol& mol, ostream& ofs, vector<int>& indices); | 
| 69 |  | }; | 
| 70 |  | } |