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 | Static Public Attributes | Protected Member Functions | Friends | List of all members
rxdock::AnnotationHandler Class Reference
Inheritance diagram for rxdock::AnnotationHandler:
rxdock::AromIdxSF rxdock::PMFIdxSF rxdock::PolarSF rxdock::SAIdxSF rxdock::VdwSF rxdock::PolarIdxSF rxdock::PolarIntraSF rxdock::VdwIdxSF rxdock::VdwIntraSF

Public Member Functions

bool isAnnotationEnabled () const
 
const AnnotationList & GetAnnotationList () const
 
int GetNumAnnotations () const
 
void RenderAnnotationList (const std::string &strName, std::vector< std::string > &retVal) const
 

Static Public Attributes

static const std::string _ANNOTATION_FIELD = "annotations"
 

Protected Member Functions

void AddAnnotation (AnnotationPtr spAnnotation) const
 
void ClearAnnotationList () const
 
void EnableAnnotations (bool bEnabled) const
 

Friends

void to_json (json &j, const AnnotationHandler &annotationHandler)
 
void from_json (const json &j, AnnotationHandler &annotationHandler)
 

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