|
The Gnome Chemistry Utils
0.12.11
|
#include <gcp/fragment-residue.h>
Public Member Functions | |
| FragmentResidue () | |
| FragmentResidue (Fragment *fragment, char const *symbol) | |
| virtual | ~FragmentResidue () |
| xmlNodePtr | Save (xmlDocPtr xml) const |
| bool | Load (xmlNodePtr node) |
| void | SetResidue (Residue const *res) |
| const gchar * | GetSymbol () const |
| Residue const * | GetResidue (void) const |
| std::string | GetAbbrev (void) const |
Represents a residue inside a atoms group (see gcp::Fragment class).
Definition at line 38 of file fragment-residue.h.
The default constructor.
| gcp::FragmentResidue::FragmentResidue | ( | Fragment * | fragment, |
| char const * | symbol | ||
| ) |
| fragment | the fragment containing the residue symbol. |
| symbol | the residue symbol. |
Constructs a FragmentResidue as a child of fragment.
| virtual gcp::FragmentResidue::~FragmentResidue | ( | ) | [virtual] |
The destructor.
| gcp::FragmentResidue::GetAbbrev | ( | void | ) | const [inline] |
Definition at line 89 of file fragment-residue.h.
| gcp::FragmentResidue::GetResidue | ( | void | ) | const [inline] |
Definition at line 85 of file fragment-residue.h.
| const gchar* gcp::FragmentResidue::GetSymbol | ( | ) | const [virtual] |
| bool gcp::FragmentResidue::Load | ( | xmlNodePtr | node | ) | [virtual] |
| node | an XML node. |
Loads the symbol and associated resdue from node.
Reimplemented from gcp::FragmentAtom.
| xmlNodePtr gcp::FragmentResidue::Save | ( | xmlDocPtr | xml | ) | const [virtual] |
| xml | the xmlDoc used to save the document. |
Builds an XML node representing this instance.
Reimplemented from gcp::FragmentAtom.
| void gcp::FragmentResidue::SetResidue | ( | Residue const * | res | ) |
| res | the residue correspondig to the symbol. |
Sets the associated residue.
1.7.6.1