Molassembler  3.0.0
Molecule graph and conformer library
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Scine::Molassembler::Hashes::BondInformation Struct Reference

Information pertinent to a singular bond hash. More...

#include <AtomEnvironmentHash.h>

Public Member Functions

 BondInformation (BondType passBondType, bool passStereopermutatorOnBond, boost::optional< unsigned > passAssignmentOptional)
 
WideHashType hash () const
 
bool operator< (const BondInformation &other) const
 
bool operator== (const BondInformation &other) const
 

Data Fields

BondType bondType
 
bool stereopermutatorOnBond
 
boost::optional< unsigned > assignmentOptional
 

Static Public Attributes

static constexpr unsigned bondTypeBits = 3
 
static constexpr unsigned assignmentBits = 3
 
static constexpr unsigned hashWidth = 6
 

Detailed Description

Information pertinent to a singular bond hash.


The documentation for this struct was generated from the following file: