#include "baseid.h"#include "basetorsionangles.h"#include "object.h"#include "xmlcpg.h"Go to the source code of this file.
Typedefs | |
| typedef rnamlBASECONFORMATION | rnamlBaseConformation |
| Rnaml structure containing the baseconformation informations. | |
Functions | |
| rnamlBaseConformation * | rnamlnewBaseConformation () |
| Creates a new rnamlBaseConformation structure. | |
| rnamlBaseConformation * | rnamlcloneBaseConformation (const rnamlBaseConformation *baseconformation) |
| Clones a rnamlBaseConformation struture. | |
| void | rnamldeleteBaseConformation (rnamlBaseConformation *baseconformation) |
| Frees the rnamlBaseConformation structure. | |
| int | rnamlisBaseConformation (const rnamlObject *obj) |
| Tells wheter the object is a rnamlBaseConformation. | |
| int | rnamlequalsBaseConformation (const rnamlBaseConformation *left, const rnamlBaseConformation *right) |
| Tells if left and right are equals. | |
| rnamlBaseId * | rnamlgetBaseConformationBaseId (rnamlBaseConformation *baseConformation) |
| Gets the baseId from the baseConformation. | |
| void | rnamlsetBaseConformationBaseId (rnamlBaseConformation *baseConformation, rnamlBaseId *baseId) |
| Sets the baseConformation baseId. | |
| const char * | rnamlgetBaseConformationPucker (const rnamlBaseConformation *baseConformation) |
| Gets the pucker from the baseConformation. | |
| void | rnamlsetBaseConformationPucker (rnamlBaseConformation *baseConformation, const char *pucker) |
| Sets the baseConformation pucker. | |
| const char * | rnamlgetBaseConformationGlycosyl (const rnamlBaseConformation *baseConformation) |
| Gets the glycosyl from the baseConformation. | |
| void | rnamlsetBaseConformationGlycosyl (rnamlBaseConformation *baseConformation, const char *glycosyl) |
| Sets the baseConformation glycosyl. | |
| rnamlBaseTorsionAngles * | rnamlgetBaseConformationBaseTorsionAngles (rnamlBaseConformation *baseConformation) |
| Gets the baseTorsionAngles from the baseConformation. | |
| void | rnamlsetBaseConformationBaseTorsionAngles (rnamlBaseConformation *baseConformation, rnamlBaseTorsionAngles *baseTorsionAngles) |
| Sets the baseConformation baseTorsionAngles. | |
| xmlcpgObject * | rnamltoXMLBaseConformation (const rnamlBaseConformation *baseConformation) |
| Translates the rnamlBaseConformation structure into a xmlcpgElement conforming to the RNAML standard. | |
|
|
Rnaml structure containing the baseconformation informations.
|
|
|
Clones a rnamlBaseConformation struture.
|
|
|
Frees the rnamlBaseConformation structure.
|
|
||||||||||||
|
Tells if left and right are equals.
|
|
|
Gets the baseId from the baseConformation.
|
|
|
Gets the baseTorsionAngles from the baseConformation.
|
|
|
Gets the glycosyl from the baseConformation.
|
|
|
Gets the pucker from the baseConformation.
|
|
|
Tells wheter the object is a rnamlBaseConformation.
|
|
|
Creates a new rnamlBaseConformation structure.
|
|
||||||||||||
|
Sets the baseConformation baseId. The previous baseId info is freed
|
|
||||||||||||
|
Sets the baseConformation baseTorsionAngles. The previous baseTorsionAngles info is freed
|
|
||||||||||||
|
Sets the baseConformation glycosyl. The previous baseConformation glycosyl is freed and a copy of glycosyl is generated.
|
|
||||||||||||
|
Sets the baseConformation pucker. The previous baseConformation pucker is freed and a copy of pucker is generated.
|
|
|
Translates the rnamlBaseConformation structure into a xmlcpgElement conforming to the RNAML standard.
|
1.2.18