#include <stdio.h>#include <stdlib.h>#include <string.h>#include <float.h>#include "ssbasecoord.h"Compounds | |
| struct | rnamlSSBASECOORD |
Functions | |
| rnamlSsBaseCoord * | rnamlnewSsBaseCoord () |
| Creates a new rnamlSsBaseCoord structure. | |
| rnamlSsBaseCoord * | rnamlcloneSsBaseCoord (const rnamlSsBaseCoord *ssBaseCoord) |
| Clones a rnamlSsBaseCoord struture. | |
| void | rnamldeleteSsBaseCoord (rnamlSsBaseCoord *ssBaseCoord) |
| Frees the rnamlSsBaseCoord structure. | |
| int | rnamlisSsBaseCoord (const rnamlObject *obj) |
| Tells wheter the object is a rnamlSsBaseCoord. | |
| int | rnamlequalsSsBaseCoord (const rnamlSsBaseCoord *left, const rnamlSsBaseCoord *right) |
| Tells if left and right are equals. | |
| rnamlBaseId * | rnamlgetSsBaseCoordBaseId (rnamlSsBaseCoord *ssBaseCoord) |
| Gets the baseId from the ssBaseCoord. | |
| void | rnamlsetSsBaseCoordBaseId (rnamlSsBaseCoord *ssBaseCoord, rnamlBaseId *baseId) |
| Sets the ssBaseCoord baseId. | |
| float | rnamlgetSsBaseCoordX (const rnamlSsBaseCoord *ssBaseCoord) |
| Gets the x from the ssBaseCoord. | |
| void | rnamlsetSsBaseCoordX (rnamlSsBaseCoord *ssBaseCoord, float x) |
| Sets the ssBaseCoord x. | |
| float | rnamlgetSsBaseCoordY (const rnamlSsBaseCoord *ssBaseCoord) |
| Gets the y from the ssBaseCoord. | |
| void | rnamlsetSsBaseCoordY (rnamlSsBaseCoord *ssBaseCoord, float y) |
| Sets the ssBaseCoord y. | |
| xmlcpgObject * | rnamltoXMLSsBaseCoord (const rnamlSsBaseCoord *ssBaseCoord) |
| Translates the rnamlSsBaseCoord structure into a xmlcpgElement conforming to the RNAML standard. | |
|
|
Clones a rnamlSsBaseCoord struture.
|
|
|
Frees the rnamlSsBaseCoord structure.
|
|
||||||||||||
|
Tells if left and right are equals.
|
|
|
Gets the baseId from the ssBaseCoord.
|
|
|
Gets the x from the ssBaseCoord.
|
|
|
Gets the y from the ssBaseCoord.
|
|
|
Tells wheter the object is a rnamlSsBaseCoord.
|
|
|
Creates a new rnamlSsBaseCoord structure.
|
|
||||||||||||
|
Sets the ssBaseCoord baseId. The previous baseId info is freed
|
|
||||||||||||
|
Sets the ssBaseCoord x. The previous ssBaseCoord x is freed and a copy of x is generated.
|
|
||||||||||||
|
Sets the ssBaseCoord y. The previous ssBaseCoord y is freed and a copy of y is generated.
|
|
|
Translates the rnamlSsBaseCoord structure into a xmlcpgElement conforming to the RNAML standard.
|
1.2.18