ResiduesBuildingInfo


[ DockingLib | Source | Keywords | Summary | Ancestors | All Members | Descendants ]

Quick Index

KEYWORD
AUTHORS
CHANGES LOG
GOALS
USAGE

Class Summary

class ResiduesBuildingInfo

{
public:
static const char AA_NAMES[20][5];
enum RESIDUE_POSITION_TYPE ;
enum ATOM_PROPERTY
struct RESIDUE_INFO
RESIDUE_INFO() ;
RESIDUE_INFO(unsigned short resSeq , string origResSeq, RESIDUE_INDEX resType, RESIDUE_POSITION_TYPE resPositionType ) ;
RESIDUE_INFO(const RESIDUE_INFO& res) ;
unsigned short sequence;
string origSequence;
RESIDUE_INDEX type;
RESIDUE_POSITION_TYPE position;
struct ATOM_INFO
ATOM_INFO() ;
ATOM_INFO(unsigned int atomGlobSeq,unsigned int atomNatSeq, RESIDUE_INFO resInfo, unsigned short atomIndexInRes) ;
unsigned int atomGlobalSeq;
unsigned int atomNativeSeq;
RESIDUE_INFO residueInfo;
unsigned short atomIndexInResidue;
static void setChemLib(const ChemLib* chemLibPtr) ;
static void setPDBConvention(const string& fileName)
static bool isPDBConventionSet()
static void getAtomName(const string& resName, const string& atomName, string& outAtomName) ;
static void desctruct() ;
static unsigned short sizeOf(const RESIDUE_INFO& residueType) ;
static short getCA_IndexOf(const RESIDUE_INFO& residueType) ;
static short getCB_IndexOf(const RESIDUE_INFO& residueType) ;
static short getN_IndexOf(const RESIDUE_INFO& residueType) ;
static vector< unsigned short> getChisAtomsIndecesOf(const RESIDUE_INFO& residueType);
static string getNameOf(const ATOM_INFO& atomInResidue);
static bool isBonded(const ATOM_INFO& atom1InResidue, const ATOM_INFO& atom2InResidue);
static ATOM_PROPERTY getPropertyOf(const ATOM_INFO& atomInResidue);
classResiduesBuildingBlocks;
protected:
}; // ResiduesBuildingInfo

Back to the top of ResiduesBuildingInfo


KEYWORD

Back to the top of ResiduesBuildingInfo


AUTHORS

Back to the top of ResiduesBuildingInfo


CHANGES LOG

Back to the top of ResiduesBuildingInfo


GOALS

Back to the top of ResiduesBuildingInfo

		

USAGE

		

Back to the top of ResiduesBuildingInfo


const char AA_NAMES[20][5];

    static const char AA_NAMES[20][5];

Back to the top of ResiduesBuildingInfo


enum RESIDUE_POSITION_TYPE ;

    enum RESIDUE_POSITION_TYPE
    {
        MIDDLE_RESIDUE = 0, CTR_RESIDUE, NTR_RESIDUE, NO_NEXT_RESIDUE, NO_PREV_RESIDUE
    };

Back to the top of ResiduesBuildingInfo


enum ATOM_PROPERTY

    enum ATOM_PROPERTY
    {
        AP_CHARGED=0, AP_OTHER  

Back to the top of ResiduesBuildingInfo


struct RESIDUE_INFO

    struct RESIDUE_INFO
    {

Back to the top of ResiduesBuildingInfo


RESIDUE_INFO() ;

        RESIDUE_INFO()  ;

Function is currently defined inline.


Back to the top of ResiduesBuildingInfo


RESIDUE_INFO(unsigned short resSeq , string origResSeq, RESIDUE_INDEX resType, RESIDUE_POSITION_TYPE resPositionType ) ;

        RESIDUE_INFO(unsigned short resSeq , string origResSeq, RESIDUE_INDEX resType, RESIDUE_POSITION_TYPE resPositionType = MIDDLE_RESIDUE) 
        ;

Function is currently defined inline.


Back to the top of ResiduesBuildingInfo


RESIDUE_INFO(const RESIDUE_INFO& res) ;

        RESIDUE_INFO(const RESIDUE_INFO& res)                                                                                                                                                                ;

Function is currently defined inline.


Back to the top of ResiduesBuildingInfo


unsigned short sequence;

        unsigned short sequence;

Back to the top of ResiduesBuildingInfo


string origSequence;

        string origSequence;

Back to the top of ResiduesBuildingInfo


RESIDUE_INDEX type;

        RESIDUE_INDEX type;

Back to the top of ResiduesBuildingInfo


RESIDUE_POSITION_TYPE position;

        RESIDUE_POSITION_TYPE position;

Back to the top of ResiduesBuildingInfo


struct ATOM_INFO

  struct ATOM_INFO {

Back to the top of ResiduesBuildingInfo


ATOM_INFO() ;

    ATOM_INFO()   
;

Function is currently defined inline.


Back to the top of ResiduesBuildingInfo


ATOM_INFO(unsigned int atomGlobSeq,unsigned int atomNatSeq, RESIDUE_INFO resInfo, unsigned short atomIndexInRes) ;

    ATOM_INFO(unsigned int atomGlobSeq,unsigned int atomNatSeq, RESIDUE_INFO resInfo, unsigned short atomIndexInRes)
      ;

Function is currently defined inline.


Back to the top of ResiduesBuildingInfo


unsigned int atomGlobalSeq;

    unsigned int atomGlobalSeq;         // global sequence for all copies of atoms in different conformers

Back to the top of ResiduesBuildingInfo


unsigned int atomNativeSeq;

    unsigned int atomNativeSeq;

Back to the top of ResiduesBuildingInfo


RESIDUE_INFO residueInfo;

    RESIDUE_INFO residueInfo;

Back to the top of ResiduesBuildingInfo


unsigned short atomIndexInResidue;

    unsigned short atomIndexInResidue;

Back to the top of ResiduesBuildingInfo


void setChemLib(const ChemLib* chemLibPtr) ;

  inline static void setChemLib(const ChemLib* chemLibPtr)                                  
;

Function is currently defined inline.


Back to the top of ResiduesBuildingInfo


void setPDBConvention(const string& fileName)

  inline static void setPDBConvention(const string& fileName)
                                                                                                                                                                                                                   

Function is currently defined inline.


Back to the top of ResiduesBuildingInfo


bool isPDBConventionSet()

    inline static bool isPDBConventionSet()
                                                        

Function is currently defined inline.


Back to the top of ResiduesBuildingInfo


void getAtomName(const string& resName, const string& atomName, string& outAtomName) ;

    inline static void getAtomName(const string& resName, const string& atomName, string& outAtomName)
                                        ;

Function is currently defined inline.


Back to the top of ResiduesBuildingInfo


void desctruct() ;

    inline static void desctruct()
                                           
;

Function is currently defined inline.


Back to the top of ResiduesBuildingInfo


unsigned short sizeOf(const RESIDUE_INFO& residueType) ;

    inline static unsigned short sizeOf(const RESIDUE_INFO& residueType)                                                               ;

Function is currently defined inline.


Back to the top of ResiduesBuildingInfo


short getCA_IndexOf(const RESIDUE_INFO& residueType) ;

    inline static short getCA_IndexOf(const RESIDUE_INFO& residueType)                                                                    ;

Function is currently defined inline.


Back to the top of ResiduesBuildingInfo


short getCB_IndexOf(const RESIDUE_INFO& residueType) ;

    inline static short getCB_IndexOf(const RESIDUE_INFO& residueType)                                                                    ;

Function is currently defined inline.


Back to the top of ResiduesBuildingInfo


short getN_IndexOf(const RESIDUE_INFO& residueType) ;

    inline static short getN_IndexOf(const RESIDUE_INFO& residueType)                                                                   ;

Function is currently defined inline.


Back to the top of ResiduesBuildingInfo


vector< unsigned short> getChisAtomsIndecesOf(const RESIDUE_INFO& residueType);

    inline static vector< unsigned short> getChisAtomsIndecesOf(const RESIDUE_INFO& residueType);

Function is currently defined inline.


Back to the top of ResiduesBuildingInfo


string getNameOf(const ATOM_INFO& atomInResidue);

    inline static string getNameOf(const ATOM_INFO& atomInResidue);

Function is currently defined inline.


Back to the top of ResiduesBuildingInfo


bool isBonded(const ATOM_INFO& atom1InResidue, const ATOM_INFO& atom2InResidue);

    inline static bool isBonded(const ATOM_INFO& atom1InResidue, const ATOM_INFO& atom2InResidue);

Function is currently defined inline.


Back to the top of ResiduesBuildingInfo


ATOM_PROPERTY getPropertyOf(const ATOM_INFO& atomInResidue);

    inline static ATOM_PROPERTY getPropertyOf(const ATOM_INFO& atomInResidue);

Function is currently defined inline.


Back to the top of ResiduesBuildingInfo


All Members

public:
static const char AA_NAMES[20][5];
enum RESIDUE_POSITION_TYPE ;
enum ATOM_PROPERTY
struct RESIDUE_INFO
RESIDUE_INFO() ;
RESIDUE_INFO(unsigned short resSeq , string origResSeq, RESIDUE_INDEX resType, RESIDUE_POSITION_TYPE resPositionType ) ;
RESIDUE_INFO(const RESIDUE_INFO& res) ;
unsigned short sequence;
string origSequence;
RESIDUE_INDEX type;
RESIDUE_POSITION_TYPE position;
struct ATOM_INFO
ATOM_INFO() ;
ATOM_INFO(unsigned int atomGlobSeq,unsigned int atomNatSeq, RESIDUE_INFO resInfo, unsigned short atomIndexInRes) ;
unsigned int atomGlobalSeq;
unsigned int atomNativeSeq;
RESIDUE_INFO residueInfo;
unsigned short atomIndexInResidue;
static void setChemLib(const ChemLib* chemLibPtr) ;
static void setPDBConvention(const string& fileName)
static bool isPDBConventionSet()
static void getAtomName(const string& resName, const string& atomName, string& outAtomName) ;
static void desctruct() ;
static unsigned short sizeOf(const RESIDUE_INFO& residueType) ;
static short getCA_IndexOf(const RESIDUE_INFO& residueType) ;
static short getCB_IndexOf(const RESIDUE_INFO& residueType) ;
static short getN_IndexOf(const RESIDUE_INFO& residueType) ;
static vector< unsigned short> getChisAtomsIndecesOf(const RESIDUE_INFO& residueType);
static string getNameOf(const ATOM_INFO& atomInResidue);
static bool isBonded(const ATOM_INFO& atom1InResidue, const ATOM_INFO& atom2InResidue);
static ATOM_PROPERTY getPropertyOf(const ATOM_INFO& atomInResidue);
classResiduesBuildingBlocks;
protected:

Back to the top of ResiduesBuildingInfo


Ancestors

Class does not inherit from any other class.

Back to the top of ResiduesBuildingInfo


Descendants

Class is not inherited by any others.

Back to the top of ResiduesBuildingInfo


Generated from source by the Cocoon utilities on Mon Dec 21 12:00:24 2009 .

Report problems to jkotula@unimax.com