Bond invariants generator for Morgan fingerprint.
More...
#include <MorganGenerator.h>
Bond invariants generator for Morgan fingerprint.
Definition at line 78 of file MorganGenerator.h.
◆ MorganBondInvGenerator()
RDKit::MorganFingerprint::MorganBondInvGenerator::MorganBondInvGenerator |
( |
const bool |
useBondTypes = true , |
|
|
const bool |
useChirality = false |
|
) |
| |
Construct a new MorganBondInvGenerator object.
- Parameters
-
useBondTypes | : if set, bond types will be included as a part of the bond invariants |
useChirality | : if set, chirality information will be included as a part of the bond invariants |
◆ ~MorganBondInvGenerator()
RDKit::MorganFingerprint::MorganBondInvGenerator::~MorganBondInvGenerator |
( |
| ) |
|
|
overridedefault |
◆ clone()
◆ getBondInvariants()
std::vector< std::uint32_t > * RDKit::MorganFingerprint::MorganBondInvGenerator::getBondInvariants |
( |
const ROMol & |
mol | ) |
const |
|
overridevirtual |
get bond invariants from a molecule
- Parameters
-
mol | molecule to generate the bond invariants for |
- Returns
- std::vector<std::uint32_t> bond invariants generated for the given molecule
Implements RDKit::BondInvariantsGenerator.
◆ infoString()
std::string RDKit::MorganFingerprint::MorganBondInvGenerator::infoString |
( |
| ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following file: