BioInt  1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
BioPdbModres.h
Go to the documentation of this file.
00001 #ifndef BIOPDBMODRES_H
00002 #define BIOPDBMODRES_H
00003 
00004 #include "BioUtilities.h"
00005 
00006 using namespace std;
00007 class BioPdbModres
00008 {
00009   vector<string> resName;
00010   vector<char> chainId;
00011   vector<long> seqNum;
00012   vector<string> stdRes;
00013   vector<string> comment;
00014   
00015 public:
00016    BioPdbModres();
00017    BioPdbModres(const string& );
00018    int getNumberOfModifiedResidues();
00019    int getNumberOfModifiedResidues(char);
00020    vector<long> getModifiedResiduePositions();
00021    vector<long> getModifiedResiduePositions(char);
00022    
00023    string getModifiedResidueName(int);
00024    long getModifiedResiduePosition(int);
00025    string getStandardResidueName(int);
00026    string getModifiedResidueComment(int);
00027    
00028    vector<string> getModifiedResidueNames();
00029    vector<string> getModifiedResidueNames(char);
00030 
00031    vector<string> getStandardResidueNames();
00032    vector<string> getStandardResidueNames(char);
00033   
00034 };
00035 
00036 #endif
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines