![]() |
RxDock 0.1.0
A fast, versatile, and open-source program for docking ligands to proteins and nucleic acids
|
Public Member Functions | |
BaseMolecularDataSource (std::string strName) | |
std::string | GetName () |
virtual bool | isTitleListSupported () |
virtual bool | isAtomListSupported () |
virtual bool | isCoordinatesSupported () |
virtual bool | isBondListSupported () |
virtual void | Reset ()=0 |
virtual int | GetNumTitles ()=0 |
virtual int | GetNumAtoms ()=0 |
virtual int | GetNumBonds ()=0 |
virtual int | GetNumSegments ()=0 |
virtual std::vector< std::string > | GetTitleList ()=0 |
virtual AtomList | GetAtomList ()=0 |
virtual BondList | GetBondList ()=0 |
virtual SegmentMap | GetSegmentMap ()=0 |
virtual bool | isDataSupported () |
virtual int | GetNumData ()=0 |
virtual std::vector< std::string > | GetDataFieldList ()=0 |
virtual StringVariantMap | GetDataMap ()=0 |
virtual bool | isDataFieldPresent (const std::string &strDataField)=0 |
virtual Variant | GetDataValue (const std::string &strDataField)=0 |