#include <stdio.h>#include <stdlib.h>#include <string.h>#include <float.h>#include "distanceconstraint.h"Compounds | |
| struct | rnamlDISTANCECONSTRAINT |
Functions | |
| rnamlDistanceConstraint * | rnamlnewDistanceConstraint () |
| Creates a new rnamlDistanceConstraint structure. | |
| rnamlDistanceConstraint * | rnamlcloneDistanceConstraint (const rnamlDistanceConstraint *distanceConstraint) |
| Clones a rnamlDistanceConstraint struture. | |
| void | rnamldeleteDistanceConstraint (rnamlDistanceConstraint *distanceConstraint) |
| Frees the rnamlDistanceConstraint structure. | |
| int | rnamlisDistanceConstraint (const rnamlObject *obj) |
| Tells wheter the object is a rnamlDistanceConstraint. | |
| int | rnamlequalsDistanceConstraint (const rnamlDistanceConstraint *left, const rnamlDistanceConstraint *right) |
| Tells if left and right are equals. | |
| rnamlBaseId * | rnamlgetDistanceConstraintBaseId1 (rnamlDistanceConstraint *distanceConstraint) |
| Gets the baseId1 from the distanceConstraint. | |
| void | rnamlsetDistanceConstraintBaseId1 (rnamlDistanceConstraint *distanceConstraint, rnamlBaseId *baseId1) |
| Sets the distanceConstraint baseId1. | |
| const char * | rnamlgetDistanceConstraintAtomType1 (const rnamlDistanceConstraint *distanceConstraint) |
| Gets the atomType1 from the distanceConstraint. | |
| void | rnamlsetDistanceConstraintAtomType1 (rnamlDistanceConstraint *distanceConstraint, const char *atomType1) |
| Sets the distanceConstraint atomType1. | |
| rnamlBaseId * | rnamlgetDistanceConstraintBaseId2 (rnamlDistanceConstraint *distanceConstraint) |
| Gets the baseId2 from the distanceConstraint. | |
| void | rnamlsetDistanceConstraintBaseId2 (rnamlDistanceConstraint *distanceConstraint, rnamlBaseId *baseId2) |
| Sets the distanceConstraint baseId2. | |
| const char * | rnamlgetDistanceConstraintAtomType2 (const rnamlDistanceConstraint *distanceConstraint) |
| Gets the atomType2 from the distanceConstraint. | |
| void | rnamlsetDistanceConstraintAtomType2 (rnamlDistanceConstraint *distanceConstraint, const char *atomType2) |
| Sets the distanceConstraint atomType2. | |
| float | rnamlgetDistanceConstraintMean (const rnamlDistanceConstraint *distanceConstraint) |
| Gets the mean from the distanceConstraint. | |
| void | rnamlsetDistanceConstraintMean (rnamlDistanceConstraint *distanceConstraint, float mean) |
| Sets the distanceConstraint mean. | |
| float | rnamlgetDistanceConstraintRange (const rnamlDistanceConstraint *distanceConstraint) |
| Gets the range from the distanceConstraint. | |
| void | rnamlsetDistanceConstraintRange (rnamlDistanceConstraint *distanceConstraint, float range) |
| Sets the distanceConstraint range. | |
| float | rnamlgetDistanceConstraintWeight (const rnamlDistanceConstraint *distanceConstraint) |
| Gets the weight from the distanceConstraint. | |
| void | rnamlsetDistanceConstraintWeight (rnamlDistanceConstraint *distanceConstraint, float weight) |
| Sets the distanceConstraint weight. | |
| xmlcpgObject * | rnamltoXMLDistanceConstraint (const rnamlDistanceConstraint *distanceConstraint) |
| Translates the rnamlDistanceConstraint structure into a xmlcpgElement conforming to the RNAML standard. | |
|
|
Clones a rnamlDistanceConstraint struture.
|
|
|
Frees the rnamlDistanceConstraint structure.
|
|
||||||||||||
|
Tells if left and right are equals.
|
|
|
Gets the atomType1 from the distanceConstraint.
|
|
|
Gets the atomType2 from the distanceConstraint.
|
|
|
Gets the baseId1 from the distanceConstraint.
|
|
|
Gets the baseId2 from the distanceConstraint.
|
|
|
Gets the mean from the distanceConstraint.
|
|
|
Gets the range from the distanceConstraint.
|
|
|
Gets the weight from the distanceConstraint.
|
|
|
Tells wheter the object is a rnamlDistanceConstraint.
|
|
|
Creates a new rnamlDistanceConstraint structure.
|
|
||||||||||||
|
Sets the distanceConstraint atomType1. The previous distanceConstraint atomType is freed and a copy of atomType1 is generated.
|
|
||||||||||||
|
Sets the distanceConstraint atomType2. The previous distanceConstraint atomType is freed and a copy of atomType2 is generated.
|
|
||||||||||||
|
Sets the distanceConstraint baseId1. The previous baseId info is freed
|
|
||||||||||||
|
Sets the distanceConstraint baseId2. The previous baseId info is freed
|
|
||||||||||||
|
Sets the distanceConstraint mean. The previous distanceConstraint mean is freed and a copy of mean is generated.
|
|
||||||||||||
|
Sets the distanceConstraint range. The previous distanceConstraint range is freed and a copy of range is generated.
|
|
||||||||||||
|
Sets the distanceConstraint weight. The previous distanceConstraint weight is freed and a copy of weight is generated.
|
|
|
Translates the rnamlDistanceConstraint structure into a xmlcpgElement conforming to the RNAML standard.
|
1.2.18