![]() |
RDKit
Open-source cheminformatics and machine learning.
|
class that holds atom-environment data needed for atom-pair fingerprint generation More...
#include <AtomPairGenerator.h>
Public Member Functions | |
OutputType | getBitId (FingerprintArguments< OutputType > *arguments, const std::vector< std::uint32_t > *atomInvariants, const std::vector< std::uint32_t > *bondInvariants, const AdditionalOutput *additionalOutput, const bool hashResults=false) const |
calculates and returns the bit id to be set for this atom-environment More... | |
AtomPairAtomEnv (const unsigned int atomIdFirst, const unsigned int atomIdSecond, const unsigned int distance) | |
construct a new AtomPairAtomEnv object More... | |
![]() | |
virtual | ~AtomEnvironment () |
class that holds atom-environment data needed for atom-pair fingerprint generation
Definition at line 96 of file AtomPairGenerator.h.
RDKit::AtomPair::AtomPairAtomEnv< OutputType >::AtomPairAtomEnv | ( | const unsigned int | atomIdFirst, |
const unsigned int | atomIdSecond, | ||
const unsigned int | distance | ||
) |
construct a new AtomPairAtomEnv object
atomIdFirst | id of the first atom of the atom-pair |
atomIdSecond | id of the second atom of the atom-pair |
distance | distance between the atoms |
|
virtual |
calculates and returns the bit id to be set for this atom-environment
arguments | Fingerprinting type specific molecule independent arguments |
atomInvariants | Atom-invariants to be used during hashing |
bondInvariants | Bond-invariants to be used during hashing |
hashResults | if set results will be ready to be modded |
Implements RDKit::AtomEnvironment< OutputType >.