#include <stdio.h>#include <stdlib.h>#include <string.h>#include "helix.h"Compounds | |
| struct | rnamlHELIX |
Functions | |
| rnamlHelix * | rnamlnewHelix () |
| Creates a new rnamlHelix structure. | |
| rnamlHelix * | rnamlcloneHelix (const rnamlHelix *helix) |
| Clones a rnamlHelix struture. | |
| void | rnamldeleteHelix (rnamlHelix *helix) |
| Frees the rnamlHelix structure. | |
| int | rnamlisHelix (const rnamlObject *obj) |
| Tells wheter the object is a rnamlHelix. | |
| int | rnamlequalsHelix (const rnamlHelix *left, const rnamlHelix *right) |
| Tells if left and right are equals. | |
| const char * | rnamlgetHelixId (const rnamlHelix *helix) |
| Gets the helix id. | |
| void | rnamlsetHelixId (rnamlHelix *helix, const char *id) |
| Sets the helix id. | |
| rnamlBaseId5p * | rnamlgetHelixBaseId5p (rnamlHelix *helix) |
| Gets the baseId5p from the helix. | |
| void | rnamlsetHelixBaseId5p (rnamlHelix *helix, rnamlBaseId5p *baseId5p) |
| Sets the helix baseId5p. | |
| rnamlBaseId3p * | rnamlgetHelixBaseId3p (rnamlHelix *helix) |
| Gets the baseId3p from the helix. | |
| void | rnamlsetHelixBaseId3p (rnamlHelix *helix, rnamlBaseId3p *baseId3p) |
| Sets the helix baseId3p. | |
| rnamlLength * | rnamlgetHelixLength (const rnamlHelix *helix) |
| Gets the helix length. | |
| void | rnamlsetHelixLength (rnamlHelix *helix, rnamlLength *length) |
| Sets the helix length. | |
| xmlcpgObject * | rnamltoXMLHelix (const rnamlHelix *helix) |
| Translates the rnamlHelix structure into a xmlcpgElement conforming to the RNAML standard. | |
|
|
Clones a rnamlHelix struture.
|
|
|
Frees the rnamlHelix structure.
|
|
||||||||||||
|
Tells if left and right are equals.
|
|
|
Gets the baseId3p from the helix.
|
|
|
Gets the baseId5p from the helix.
|
|
|
Gets the helix id.
|
|
|
Gets the helix length.
|
|
|
Tells wheter the object is a rnamlHelix.
|
|
|
Creates a new rnamlHelix structure.
|
|
||||||||||||
|
Sets the helix baseId3p. The previous baseId3p info is freed
|
|
||||||||||||
|
Sets the helix baseId5p. The previous baseId5p info is freed
|
|
||||||||||||
|
Sets the helix id. The previous helix id is freed and a copy of id is generated.
|
|
||||||||||||
|
Sets the helix length.
|
|
|
Translates the rnamlHelix structure into a xmlcpgElement conforming to the RNAML standard.
|
1.2.18