#include "baseid.h"
#include "object.h"
#include "xmlcpg.h"
Go to the source code of this file.
Typedefs | |
typedef rnamlSSBASECOORD | rnamlSsBaseCoord |
Rnaml structure containing the ssbasecoord informations. | |
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. |
|
Rnaml structure containing the ssbasecoord informations.
|
|
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.
|