Chemical Data Processing Library C++ API - Version 1.1.1
Public Member Functions | List of all members
CDPL::Chem::FragmentGenerator::FragmentLink Class Reference

#include <FragmentGenerator.hpp>

Public Member Functions

 FragmentLink (std::size_t frag1_idx, std::size_t frag2_idx, const Bond &bond, unsigned int rule_id, unsigned int atom1_label, unsigned int atom2_label)
 
std::size_t getFragment1Index () const
 
std::size_t getFragment2Index () const
 
const BondgetBond () const
 
unsigned int getRuleID () const
 
unsigned int getAtom1Label () const
 
unsigned int getAtom2Label () const
 

Constructor & Destructor Documentation

◆ FragmentLink()

CDPL::Chem::FragmentGenerator::FragmentLink::FragmentLink ( std::size_t  frag1_idx,
std::size_t  frag2_idx,
const Bond bond,
unsigned int  rule_id,
unsigned int  atom1_label,
unsigned int  atom2_label 
)

Member Function Documentation

◆ getFragment1Index()

std::size_t CDPL::Chem::FragmentGenerator::FragmentLink::getFragment1Index ( ) const

◆ getFragment2Index()

std::size_t CDPL::Chem::FragmentGenerator::FragmentLink::getFragment2Index ( ) const

◆ getBond()

const Bond& CDPL::Chem::FragmentGenerator::FragmentLink::getBond ( ) const

◆ getRuleID()

unsigned int CDPL::Chem::FragmentGenerator::FragmentLink::getRuleID ( ) const

◆ getAtom1Label()

unsigned int CDPL::Chem::FragmentGenerator::FragmentLink::getAtom1Label ( ) const

◆ getAtom2Label()

unsigned int CDPL::Chem::FragmentGenerator::FragmentLink::getAtom2Label ( ) const

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