#include "object.h"
#include "xmlcpg.h"
Go to the source code of this file.
Typedefs | |
typedef rnamlBASETORSIONANGLES | rnamlBaseTorsionAngles |
Rnaml structure containing the basetorsionangles informations. | |
Functions | |
rnamlBaseTorsionAngles * | rnamlnewBaseTorsionAngles () |
Creates a new rnamlBaseTorsionAngles structure. | |
rnamlBaseTorsionAngles * | rnamlcloneBaseTorsionAngles (const rnamlBaseTorsionAngles *basetorsionangles) |
Clones a rnamlBaseTorsionAngles struture. | |
void | rnamldeleteBaseTorsionAngles (rnamlBaseTorsionAngles *basetorsionangles) |
Frees the rnamlBaseTorsionAngles structure. | |
int | rnamlisBaseTorsionAngles (const rnamlObject *obj) |
Tells wheter the object is a rnamlBaseTorsionAngles. | |
int | rnamlequalsBaseTorsionAngles (const rnamlBaseTorsionAngles *left, const rnamlBaseTorsionAngles *right) |
Tells if left and right are equals. | |
float | rnamlgetBaseTorsionAnglesAlpha (const rnamlBaseTorsionAngles *baseTorsionAngles) |
Gets the alpha from the baseTorsionAngles. | |
void | rnamlsetBaseTorsionAnglesAlpha (rnamlBaseTorsionAngles *baseTorsionAngles, float alpha) |
Sets the baseTorsionAngles alpha. | |
float | rnamlgetBaseTorsionAnglesBeta (const rnamlBaseTorsionAngles *baseTorsionAngles) |
Gets the beta from the baseTorsionAngles. | |
void | rnamlsetBaseTorsionAnglesBeta (rnamlBaseTorsionAngles *baseTorsionAngles, float beta) |
Sets the baseTorsionAngles beta. | |
float | rnamlgetBaseTorsionAnglesGamma (const rnamlBaseTorsionAngles *baseTorsionAngles) |
Gets the gamma from the baseTorsionAngles. | |
void | rnamlsetBaseTorsionAnglesGamma (rnamlBaseTorsionAngles *baseTorsionAngles, float gamma) |
Sets the baseTorsionAngles gamma. | |
float | rnamlgetBaseTorsionAnglesDelta (const rnamlBaseTorsionAngles *baseTorsionAngles) |
Gets the delta from the baseTorsionAngles. | |
void | rnamlsetBaseTorsionAnglesDelta (rnamlBaseTorsionAngles *baseTorsionAngles, float delta) |
Sets the baseTorsionAngles delta. | |
float | rnamlgetBaseTorsionAnglesEpsilon (const rnamlBaseTorsionAngles *baseTorsionAngles) |
Gets the epsilon from the baseTorsionAngles. | |
void | rnamlsetBaseTorsionAnglesEpsilon (rnamlBaseTorsionAngles *baseTorsionAngles, float epsilon) |
Sets the baseTorsionAngles epsilon. | |
float | rnamlgetBaseTorsionAnglesZeta (const rnamlBaseTorsionAngles *baseTorsionAngles) |
Gets the zeta from the baseTorsionAngles. | |
void | rnamlsetBaseTorsionAnglesZeta (rnamlBaseTorsionAngles *baseTorsionAngles, float zeta) |
Sets the baseTorsionAngles zeta. | |
float | rnamlgetBaseTorsionAnglesChi (const rnamlBaseTorsionAngles *baseTorsionAngles) |
Gets the chi from the baseTorsionAngles. | |
void | rnamlsetBaseTorsionAnglesChi (rnamlBaseTorsionAngles *baseTorsionAngles, float chi) |
Sets the baseTorsionAngles chi. | |
float | rnamlgetBaseTorsionAnglesNu0 (const rnamlBaseTorsionAngles *baseTorsionAngles) |
Gets the nu0 from the baseTorsionAngles. | |
void | rnamlsetBaseTorsionAnglesNu0 (rnamlBaseTorsionAngles *baseTorsionAngles, float nu0) |
Sets the baseTorsionAngles nu0. | |
float | rnamlgetBaseTorsionAnglesNu1 (const rnamlBaseTorsionAngles *baseTorsionAngles) |
Gets the nu1 from the baseTorsionAngles. | |
void | rnamlsetBaseTorsionAnglesNu1 (rnamlBaseTorsionAngles *baseTorsionAngles, float nu1) |
Sets the baseTorsionAngles nu1. | |
float | rnamlgetBaseTorsionAnglesNu2 (const rnamlBaseTorsionAngles *baseTorsionAngles) |
Gets the nu2 from the baseTorsionAngles. | |
void | rnamlsetBaseTorsionAnglesNu2 (rnamlBaseTorsionAngles *baseTorsionAngles, float nu2) |
Sets the baseTorsionAngles nu2. | |
float | rnamlgetBaseTorsionAnglesNu3 (const rnamlBaseTorsionAngles *baseTorsionAngles) |
Gets the nu3 from the baseTorsionAngles. | |
void | rnamlsetBaseTorsionAnglesNu3 (rnamlBaseTorsionAngles *baseTorsionAngles, float nu3) |
Sets the baseTorsionAngles nu3. | |
float | rnamlgetBaseTorsionAnglesNu4 (const rnamlBaseTorsionAngles *baseTorsionAngles) |
Gets the nu4 from the baseTorsionAngles. | |
void | rnamlsetBaseTorsionAnglesNu4 (rnamlBaseTorsionAngles *baseTorsionAngles, float nu4) |
Sets the baseTorsionAngles nu4. | |
xmlcpgObject * | rnamltoXMLBaseTorsionAngles (const rnamlBaseTorsionAngles *baseTorsionAngles) |
Translates the rnamlBaseTorsionAngles structure into a xmlcpgElement conforming to the RNAML standard. |
|
Rnaml structure containing the basetorsionangles informations.
|
|
Clones a rnamlBaseTorsionAngles struture.
|
|
Frees the rnamlBaseTorsionAngles structure.
|
|
Tells if left and right are equals.
|
|
Gets the alpha from the baseTorsionAngles.
|
|
Gets the beta from the baseTorsionAngles.
|
|
Gets the chi from the baseTorsionAngles.
|
|
Gets the delta from the baseTorsionAngles.
|
|
Gets the epsilon from the baseTorsionAngles.
|
|
Gets the gamma from the baseTorsionAngles.
|
|
Gets the nu0 from the baseTorsionAngles.
|
|
Gets the nu1 from the baseTorsionAngles.
|
|
Gets the nu2 from the baseTorsionAngles.
|
|
Gets the nu3 from the baseTorsionAngles.
|
|
Gets the nu4 from the baseTorsionAngles.
|
|
Gets the zeta from the baseTorsionAngles.
|
|
Tells wheter the object is a rnamlBaseTorsionAngles.
|
|
Creates a new rnamlBaseTorsionAngles structure.
|
|
Sets the baseTorsionAngles alpha. The previous baseTorsionAngles alpha is freed and a copy of alpha is generated.
|
|
Sets the baseTorsionAngles beta. The previous baseTorsionAngles beta is freed and a copy of beta is generated.
|
|
Sets the baseTorsionAngles chi. The previous baseTorsionAngles chi is freed and a copy of chi is generated.
|
|
Sets the baseTorsionAngles delta. The previous baseTorsionAngles delta is freed and a copy of delta is generated.
|
|
Sets the baseTorsionAngles epsilon. The previous baseTorsionAngles epsilon is freed and a copy of epsilon is generated.
|
|
Sets the baseTorsionAngles gamma. The previous baseTorsionAngles gamma is freed and a copy of gamma is generated.
|
|
Sets the baseTorsionAngles nu0. The previous baseTorsionAngles nu0 is freed and a copy of nu0 is generated.
|
|
Sets the baseTorsionAngles nu1. The previous baseTorsionAngles nu1 is freed and a copy of nu1 is generated.
|
|
Sets the baseTorsionAngles nu2. The previous baseTorsionAngles nu2 is freed and a copy of nu2 is generated.
|
|
Sets the baseTorsionAngles nu3. The previous baseTorsionAngles nu3 is freed and a copy of nu3 is generated.
|
|
Sets the baseTorsionAngles nu4. The previous baseTorsionAngles nu4 is freed and a copy of nu4 is generated.
|
|
Sets the baseTorsionAngles zeta. The previous baseTorsionAngles zeta is freed and a copy of zeta is generated.
|
|
Translates the rnamlBaseTorsionAngles structure into a xmlcpgElement conforming to the RNAML standard.
|