|
OutputType | getBitId (FingerprintArguments *arguments, const std::vector< std::uint32_t > *atomInvariants, const std::vector< std::uint32_t > *bondInvariants, AdditionalOutput *additionalOutput, bool hashResults=false, const std::uint64_t fpSize=0) const override |
| calculates and returns the bit id to be set for this atom-environment More...
|
|
void | updateAdditionalOutput (AdditionalOutput *output, size_t bitId) const override |
|
| RDKitFPAtomEnv (const OutputType bitId, boost::dynamic_bitset<> atomsInPath, INT_VECT bondPath) |
| Construct a new RDKitFPAtomEnv object. More...
|
|
virtual OutputType | getBitId (FingerprintArguments *arguments, const std::vector< std::uint32_t > *atomInvariants, const std::vector< std::uint32_t > *bondInvariants, AdditionalOutput *AdditionalOutput, const bool hashResults=false, const std::uint64_t fpSize=0) const =0 |
| calculates and returns the bit id to be set for this atom-environment More...
|
|
virtual void | updateAdditionalOutput (AdditionalOutput *AdditionalOutput, size_t bitId) const =0 |
|
virtual | ~AtomEnvironment () |
|
template<typename OutputType>
class RDKit::RDKitFP::RDKitFPAtomEnv< OutputType >
Definition at line 67 of file RDKitFPGenerator.h.