Ignore:
Timestamp:
Apr 28, 2008, 10:41:40 AM (17 years ago)
Author:
Frederik Heber <heber@…>
Children:
d982bb
Parents:
2614f83
Message:

storing and comparing Adjacency outsourced into two new functions.

New functions:

ructure of the molecule

File:
1 edited

Legend:

Unmodified
Added
Removed
  • molecuilder/src/molecules.hpp

    r2614f83 r34d37c  
    520520  /// Fragment molecule by two different approaches:
    521521  void FragmentMolecule(ofstream *out, int BottomUpOrder, int TopDownOrder, enum BondOrderScheme Scheme, config *configuration, enum CutCyclicBond CutCyclic);
    522   bool molecule::ParseKeySetFile(ofstream *out, char *filename, atom **ListOfAtoms, MoleculeListClass *&FragmentList, bool IsAngstroem);
    523   bool molecule::ScanBufferIntoKeySet(ofstream *out, char *buffer, KeySet &CurrentSet);
     522  bool StoreAdjacencyToFile(ofstream *out, char *path);
     523  bool CheckAdjacencyFileAgainstMolecule(ofstream *out, char *path, atom **ListOfAtoms);
     524  bool ParseKeySetFile(ofstream *out, char *filename, atom **ListOfAtoms, MoleculeListClass *&FragmentList, bool IsAngstroem);
     525  bool ScanBufferIntoKeySet(ofstream *out, char *buffer, KeySet &CurrentSet);
    524526  MoleculeListClass * GetAtomicFragments(ofstream *out, int NumberOfTopAtoms, bool IsAngstroem, double factor, enum CutCyclicBond CutCyclic);
    525527  void BreadthFirstSearchAdd(ofstream *out, molecule *Mol, atom **&AddedAtomList, bond **&AddedBondList, atom *Root, bond *Bond, int BondOrder, bool IsAngstroem, enum CutCyclicBond CutCyclic);
Note: See TracChangeset for help on using the changeset viewer.