RDCode: FragCatGenerator.h Source File

- Main Page
- Namespaces
- Classes
- Files
- Directories

# FragCatGenerator.h

Go to the documentation of this file.

    00001 //
    00002 //  Copyright (C) 2003-2006 Rational Discovery LLC
    00003 //
    00004 //   @@ All Rights Reserved  @@
    00005 //
    00006 #ifndef _RD_FRAG_CAT_GENERATOR_H_
    00007 #define _RD_FRAG_CAT_GENRATOR_H_
    00008
    00009 #include <Catalogs/Catalog.h>
    00010 #include "FragCatalogEntry.h"
    00011 #include "FragCatParams.h"
    00012 #include <GraphMol/Subgraphs/Subgraphs.h>
    00013
    00014 namespace RDKit {
    00015   class ROMol;
    00016
    00017   typedef RDCatalog::HierarchCatalog<FragCatalogEntry, FragCatParams, int> FragCatalog;
    00018
    00019
    00020   class FragCatGenerator {
    00021   public:
    00022
    00023     FragCatGenerator() {}
    00024
    00025     unsigned int addFragsFromMol(const ROMol &mol, FragCatalog *fcat);
    00026  };
    00027 }
    00028
    00029 #endif