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

#include <SubstructureHistogramCalculator.hpp>

Public Member Functions

 Pattern (const MolecularGraph::SharedPointer &structure, std::size_t id, std::size_t priority=0, bool all_matches=true, bool unique_matches=true)
 
const MolecularGraph::SharedPointergetStructure () const
 
std::size_t getID () const
 
std::size_t getPriority () const
 
bool processAllMatches () const
 
bool processUniqueMatchesOnly () const
 

Constructor & Destructor Documentation

◆ Pattern()

CDPL::Chem::SubstructureHistogramCalculator::Pattern::Pattern ( const MolecularGraph::SharedPointer structure,
std::size_t  id,
std::size_t  priority = 0,
bool  all_matches = true,
bool  unique_matches = true 
)

Member Function Documentation

◆ getStructure()

const MolecularGraph::SharedPointer& CDPL::Chem::SubstructureHistogramCalculator::Pattern::getStructure ( ) const

◆ getID()

std::size_t CDPL::Chem::SubstructureHistogramCalculator::Pattern::getID ( ) const

◆ getPriority()

std::size_t CDPL::Chem::SubstructureHistogramCalculator::Pattern::getPriority ( ) const

◆ processAllMatches()

bool CDPL::Chem::SubstructureHistogramCalculator::Pattern::processAllMatches ( ) const

◆ processUniqueMatchesOnly()

bool CDPL::Chem::SubstructureHistogramCalculator::Pattern::processUniqueMatchesOnly ( ) const

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