|
| AromaticFeatureGenerator () |
| Constructs the AromaticFeatureGenerator instance. More...
|
|
| AromaticFeatureGenerator (const AromaticFeatureGenerator &gen) |
| Constructs a copy of the AromaticFeatureGenerator instance gen. More...
|
|
| AromaticFeatureGenerator (const Chem::MolecularGraph &molgraph, Pharmacophore &pharm) |
| Perceives aromatic ring features of the molecular graph a\ molgraph and adds them to the pharmacophore pharm. More...
|
|
| ~AromaticFeatureGenerator () |
|
void | setFeatureType (unsigned int type) |
| Specifies the value of the feature type property that has to be set on newly generated features. More...
|
|
unsigned int | getFeatureType () const |
| Returns the value of the feature type property that gets set on newly generated features. More...
|
|
void | setFeatureGeometry (unsigned int geom) |
| Specifies the value of the feature geometry property that has to be set on newly generated features. More...
|
|
unsigned int | getFeatureGeometry () const |
| Returns the value of the feature geometry property that gets set on newly generated features. More...
|
|
void | setFeatureTolerance (double tol) |
| Specifies the value of the feature tolerance property that has to be set on newly generated features. More...
|
|
double | getFeatureTolerance () const |
| Returns the value of the feature tolerance property that gets set on newly generated features. More...
|
|
AromaticFeatureGenerator & | operator= (const AromaticFeatureGenerator &gen) |
| Replaces the current set include/exclude patterns and attributes by a copy of the AromaticFeatureGenerator instance gen. More...
|
|
FeatureGenerator::SharedPointer | clone () const |
|
| PatternBasedFeatureGenerator () |
| Constructs the PatternBasedFeatureGenerator instance. More...
|
|
| PatternBasedFeatureGenerator (const PatternBasedFeatureGenerator &gen) |
| Constructs a copy of the PatternBasedFeatureGenerator instance gen. More...
|
|
virtual | ~PatternBasedFeatureGenerator () |
| Virtual destructor. More...
|
|
void | addIncludePattern (const Chem::MolecularGraph::SharedPointer &pattern, unsigned int type, double tol, unsigned int geom, double length=1.0) |
| Appends a new feature include pattern to the current set of patterns. More...
|
|
void | addExcludePattern (const Chem::MolecularGraph::SharedPointer &pattern) |
| Appends a new feature include pattern to the current set of patterns. More...
|
|
void | clearIncludePatterns () |
| Clears the current set of include patterns. More...
|
|
void | clearExcludePatterns () |
| Clears the current set of exclude patterns. More...
|
|
void | generate (const Chem::MolecularGraph &molgraph, Pharmacophore &pharm) |
| Perceives pharmacophore features according to the specified include/exclude patterns and adds them to the pharmacophore pharm. More...
|
|
PatternBasedFeatureGenerator & | operator= (const PatternBasedFeatureGenerator &gen) |
| Replaces the current set include/exclude patterns by the patterns in the PatternBasedFeatureGenerator instance gen. More...
|
|
FeatureGenerator::SharedPointer | clone () const |
|
| FeatureGenerator () |
| Constructs the FeatureGenerator instance. More...
|
|
virtual | ~FeatureGenerator () |
|
virtual void | setAtom3DCoordinatesFunction (const Chem::Atom3DCoordinatesFunction &func) |
| Specifies a function for the retrieval of atom 3D-coordinates. More...
|
|
const Chem::Atom3DCoordinatesFunction & | getAtom3DCoordinatesFunction () const |
| Returns the function that was registered for the retrieval of atom 3D-coordinates. More...
|
|