OEIsIntramolecularHBondInteractionHint¶
class OEIsIntramolecularHBondInteractionHint : public OESystem::OEUnaryPredicate<OEInteractionHint>
This class represents OEIsIntramolecularHBondInteractionHint functor that identifies hydrogen bonding interactions between two atoms in the same molecule.
See also
OEHBondInteractionHint class
OEHBondInteractionHintType
namespaceOEInteractionHint class
OEIsHBondInteractionHint predicate
OEIsIntermolecularHBondInteractionHint predicate
operator()¶
bool operator()(const OEInteractionHint &c) const
Returns true
, if the given interaction has a hydrogen bonding
type i.e. the OEInteractionHint.GetInteractionType
method returns an OEHBondInteractionHint with the following types:
CreateCopy¶
OESystem::OEUnaryFunction<OEInteractionHint , bool> *CreateCopy() const
Deep copy constructor that returns a copy of the object. The memory for the returned OEIsIntramolecularHBondInteractionHint object is dynamically allocated and owned by the caller.