#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.
|