Go to the SVN repository for this file.
34 #ifndef CN3D_RESIDUE__HPP 35 #define CN3D_RESIDUE__HPP 62 constncbi::objects::CResidue& residue,
intmoleculeID,
65 intnResidues,
intmoleculeType);
80eDNA = ncbi::objects::CResidue_graph::eResidue_type_deoxyribonucleotide,
81 eRNA= ncbi::objects::CResidue_graph::eResidue_type_ribonucleotide,
82eAminoAcid = ncbi::objects::CResidue_graph::eResidue_type_amino_acid,
83 eOther= ncbi::objects::CResidue_graph::eResidue_type_other
110 bool HasName(
void)
const{
return(!nameGraph.empty()); }
113 boolDraw(
const AtomSet*atomSet)
const;
130AtomInfoMap::const_iterator
info=atomInfos.find(aID);
131 if(
info!= atomInfos.end())
return(*info).second;
User-defined methods of the data storage class.
User-defined methods of the data storage class.
static const CBiostruc_residue_graph_set * standardDictionary
bool IsNucleotide(void) const
static const char NO_CODE
int NAtomsWithAnyCoords(void) const
const AtomInfo * GetAtomInfo(int aID) const
static const int NO_ALPHA_ID
std::map< int, const AtomInfo * > AtomInfoMap
bool IsAminoAcid(void) const
const AtomInfoMap & GetAtomInfos(void) const
int NAtomsInGraph(void) const
std::list< const Bond * > BondList
#define ERR_POST(message)
Error posting with file, line number information but without error codes.
void Warning(CExceptionArgs_Base &args)
#define END_SCOPE(ns)
End the previously defined scope.
#define BEGIN_SCOPE(ns)
Define a new scope.
std::list< ncbi::CRef< ncbi::objects::CResidue_graph > > ResidueGraphList
Magic spell ;-) needed for some weird compilers... very empiric.
The NCBI C++/STL use hints.
eAtomClassification classification
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4