RDKit
Open-source cheminformatics and machine learning.
FragCatGenerator.h
Go to the documentation of this file.
1
//
2
// Copyright (C) 2003-2006 Rational Discovery LLC
3
//
4
// @@ All Rights Reserved @@
5
// This file is part of the RDKit.
6
// The contents are covered by the terms of the BSD license
7
// which is included in the file license.txt, found at the root
8
// of the RDKit source tree.
9
//
10
#include <
RDGeneral/export.h
>
11
#ifndef RD_FRAG_CAT_GENERATOR_H
12
#define RD_FRAG_CAT_GENERATOR_H
13
14
#include <
Catalogs/Catalog.h
>
15
#include "
FragCatalogEntry.h
"
16
#include "
FragCatParams.h
"
17
#include <
GraphMol/Subgraphs/Subgraphs.h
>
18
19
namespace
RDKit
{
20
class
ROMol
;
21
22
typedef
RDCatalog::HierarchCatalog<FragCatalogEntry, FragCatParams, int>
23
FragCatalog
;
24
25
class
RDKIT_FRAGCATALOG_EXPORT
FragCatGenerator
{
26
public
:
27
FragCatGenerator
() {}
28
29
unsigned
int
addFragsFromMol(
const
ROMol
&mol, FragCatalog *fcat);
30
};
31
}
32
33
#endif
FragCatalogEntry.h
export.h
Catalog.h
RDKit::ROMol
Definition:
ROMol.h:169
RDCatalog::HierarchCatalog
A Catalog with a hierarchical structure.
Definition:
Catalog.h:135
RDKit::FragCatalog
RDCatalog::HierarchCatalog< FragCatalogEntry, FragCatParams, int > FragCatalog
Definition:
FragCatGenerator.h:20
RDKit
Std stuff.
Definition:
Atom.h:30
RDKit::FragCatGenerator::FragCatGenerator
FragCatGenerator()
Definition:
FragCatGenerator.h:27
RDKit::FragCatGenerator
Definition:
FragCatGenerator.h:25
Subgraphs.h
functionality for finding subgraphs and paths in molecules
FragCatParams.h
RDKIT_FRAGCATALOG_EXPORT
#define RDKIT_FRAGCATALOG_EXPORT
Definition:
export.h:268
GraphMol
FragCatalog
FragCatGenerator.h
Generated on Wed May 1 2019 11:56:24 for RDKit by
1.8.13