29 #ifndef CDPL_PHARM_FEATUREPAIRDISTANCEMATCHFUNCTOR_HPP
30 #define CDPL_PHARM_FEATUREPAIRDISTANCEMATCHFUNCTOR_HPP
58 qryMode(query_mode) {}
Definition of the preprocessor macro CDPL_PHARM_API.
#define CDPL_PHARM_API
Tells the compiler/linker which classes, functions and variables are part of the library API.
Match functor that tests whether two feature pairs share a compatible inter-feature distance,...
Definition: FeaturePairDistanceMatchFunctor.hpp:48
bool queryMode() const
Tells whether the functor operates in query mode.
FeaturePairDistanceMatchFunctor(bool query_mode)
Constructs the FeaturePairDistanceMatchFunctor instance.
Definition: FeaturePairDistanceMatchFunctor.hpp:57
bool operator()(const Feature &p1_ftr1, const Feature &p1_ftr2, const Feature &p2_ftr1, const Feature &p2_ftr2) const
Checks if the feature pairs (p1_ftr1, p1_ftr2) and (p2_ftr1, p2_ftr2) are matching in terms of their ...
Abstract base class representing a single pharmacophore feature within a parent Pharm::Pharmacophore.
Definition: Feature.hpp:48
The namespace of the Chemical Data Processing Library.