Chemical Data Processing Library C++ API - Version 1.2.0
Public Types | Public Member Functions | List of all members
CDPL::ForceField::MMFF94OutOfPlaneBendingInteractionParameterizer Class Reference

#include <MMFF94OutOfPlaneBendingInteractionParameterizer.hpp>

Public Types

typedef std::shared_ptr< MMFF94OutOfPlaneBendingInteractionParameterizerSharedPointer
 

Public Member Functions

 MMFF94OutOfPlaneBendingInteractionParameterizer ()
 
 MMFF94OutOfPlaneBendingInteractionParameterizer (const Chem::MolecularGraph &molgraph, MMFF94OutOfPlaneBendingInteractionList &ia_list, bool strict)
 
void setFilterFunction (const InteractionFilterFunction4 &func)
 
void setAtomTypeFunction (const MMFF94NumericAtomTypeFunction &func)
 
void setOutOfPlaneBendingParameterTable (const MMFF94OutOfPlaneBendingParameterTable::SharedPointer &table)
 
void setAtomTypePropertyTable (const MMFF94AtomTypePropertyTable::SharedPointer &table)
 
void setParameterAtomTypeMap (const MMFF94PrimaryToParameterAtomTypeMap::SharedPointer &map)
 
void parameterize (const Chem::MolecularGraph &molgraph, MMFF94OutOfPlaneBendingInteractionList &ia_list, bool strict)
 

Member Typedef Documentation

◆ SharedPointer

Constructor & Destructor Documentation

◆ MMFF94OutOfPlaneBendingInteractionParameterizer() [1/2]

CDPL::ForceField::MMFF94OutOfPlaneBendingInteractionParameterizer::MMFF94OutOfPlaneBendingInteractionParameterizer ( )

◆ MMFF94OutOfPlaneBendingInteractionParameterizer() [2/2]

CDPL::ForceField::MMFF94OutOfPlaneBendingInteractionParameterizer::MMFF94OutOfPlaneBendingInteractionParameterizer ( const Chem::MolecularGraph molgraph,
MMFF94OutOfPlaneBendingInteractionList ia_list,
bool  strict 
)

Member Function Documentation

◆ setFilterFunction()

void CDPL::ForceField::MMFF94OutOfPlaneBendingInteractionParameterizer::setFilterFunction ( const InteractionFilterFunction4 func)

◆ setAtomTypeFunction()

void CDPL::ForceField::MMFF94OutOfPlaneBendingInteractionParameterizer::setAtomTypeFunction ( const MMFF94NumericAtomTypeFunction func)

◆ setOutOfPlaneBendingParameterTable()

void CDPL::ForceField::MMFF94OutOfPlaneBendingInteractionParameterizer::setOutOfPlaneBendingParameterTable ( const MMFF94OutOfPlaneBendingParameterTable::SharedPointer table)

◆ setAtomTypePropertyTable()

void CDPL::ForceField::MMFF94OutOfPlaneBendingInteractionParameterizer::setAtomTypePropertyTable ( const MMFF94AtomTypePropertyTable::SharedPointer table)

◆ setParameterAtomTypeMap()

void CDPL::ForceField::MMFF94OutOfPlaneBendingInteractionParameterizer::setParameterAtomTypeMap ( const MMFF94PrimaryToParameterAtomTypeMap::SharedPointer map)

◆ parameterize()

void CDPL::ForceField::MMFF94OutOfPlaneBendingInteractionParameterizer::parameterize ( const Chem::MolecularGraph molgraph,
MMFF94OutOfPlaneBendingInteractionList ia_list,
bool  strict 
)

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