home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1 / Nebula One.iso / Educational / RasMol / Source / infile.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-08-13  |  1.1 KB  |  53 lines

  1. /* infile.h
  2.  * RasMol2 Molecular Graphics
  3.  * Roger Sayle, August 1995
  4.  * Version 2.6
  5.  */
  6.  
  7. #ifdef INFILE
  8.  
  9. #else
  10.  
  11. #ifdef FUNCPROTO
  12. int LoadPDBMolecule( FILE*, int );
  13. int LoadMacroModelMolecule( FILE* );
  14. int LoadAlchemyMolecule( FILE* );
  15. int LoadCharmmMolecule( FILE* );
  16. int LoadBiosymMolecule( FILE* );
  17. int LoadMOPACMolecule( FILE* );
  18. int LoadSHELXMolecule( FILE* );
  19. int LoadMol2Molecule( FILE* );
  20. int LoadFDATMolecule( FILE* );
  21. int LoadMDLMolecule( FILE* );
  22. int LoadXYZMolecule( FILE* );
  23. int LoadCEXMolecule( FILE* );
  24.  
  25. int SaveAlchemyMolecule( char* );
  26. int SavePDBMolecule( char* );
  27. int SaveMDLMolecule( char* );
  28. int SaveXYZMolecule( char* );
  29. int SaveCIFMolecule( char* );
  30. int SaveCEXMolecule( char* );
  31.  
  32. #else /* non-ANSI C compiler */
  33. int LoadPDBMolecule();
  34. int LoadMacroModelMolecule();
  35. int LoadAlchemyMolecule();
  36. int LoadCharmmMolecule();
  37. int LoadMOPACMolecule();
  38. int LoadMol2Molecule();
  39. int LoadXYZMolecule();
  40. int LoadMDLMolecule();
  41.  
  42. int SaveAlchemyMolecule();
  43. int SaveMol2Molecule();
  44. int SavePDBMolecule();
  45. int SaveMDLMolecule();
  46. int SaveXYZMolecule();
  47. int SaveCIFMolecule();
  48. int SaveCEXMolecule();
  49.  
  50. #endif
  51. #endif
  52.  
  53.