RxDock 0.1.0
A fast, versatile, and open-source program for docking ligands to proteins and nucleic acids
Loading...
Searching...
No Matches
Public Member Functions | Friends | List of all members
rxdock::CavityGridSF::HeavyAtomFactory Class Reference
Inheritance diagram for rxdock::CavityGridSF::HeavyAtomFactory:
rxdock::FlexDataVisitor

Public Member Functions

 HeavyAtomFactory (ModelList modelList)
 
virtual void VisitReceptorFlexData (ReceptorFlexData *)
 
virtual void VisitLigandFlexData (LigandFlexData *)
 
virtual void VisitSolventFlexData (SolventFlexData *)
 
AtomRList GetAtomList () const
 
virtual void VisitReceptorFlexData (ReceptorFlexData *)=0
 
virtual void VisitLigandFlexData (LigandFlexData *)=0
 
virtual void VisitSolventFlexData (SolventFlexData *)=0
 

Friends

void to_json (json &j, const HeavyAtomFactory &heavyAtomFactory)
 
void from_json (const json &j, HeavyAtomFactory &heavyAtomFactory)
 

Member Function Documentation

◆ VisitLigandFlexData()

void CavityGridSF::HeavyAtomFactory::VisitLigandFlexData ( LigandFlexData pFlexData)
virtual

◆ VisitReceptorFlexData()

void CavityGridSF::HeavyAtomFactory::VisitReceptorFlexData ( ReceptorFlexData pFlexData)
virtual

◆ VisitSolventFlexData()

void CavityGridSF::HeavyAtomFactory::VisitSolventFlexData ( SolventFlexData pFlexData)
virtual

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