Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages  

rnaml::DistanceConstraint Class Reference

#include <DistanceConstraint.h>

Inheritance diagram for rnaml::DistanceConstraint:

rnaml::Object List of all members.

Public Methods

 DistanceConstraint ()
 Initializes the object.

 DistanceConstraint (const DistanceConstraint &right)
 Initializes the object with the right's content.

DistanceConstraint * clone () const
 Clones the object.

virtual ~DistanceConstraint ()
 Destroys the object.

DistanceConstraint & operator= (const DistanceConstraint &right)
 Assigns the object with the right's content.

BaseIdgetBaseId1 () const
 Gets the distanceConstraint baseId1.

void setBaseId1 (BaseId *baseId1)
 Sets the distanceConstraint baseId1.

const char * getAtomType1 () const
 Gets the distanceConstraint atomType1.

void setAtomType1 (const char *atomType1)
 Sets the distanceConstraint atomType1.

BaseIdgetBaseId2 () const
 Gets the distanceConstraint baseId2.

void setBaseId2 (BaseId *baseId2)
 Sets the distanceConstraint baseId2.

const char * getAtomType2 () const
 Gets the distanceConstraint atomType2.

void setAtomType2 (const char *atomType2)
 Sets the distanceConstraint atomType2.

float getMean () const
 Gets the distanceConstraint mean.

void setMean (float mean)
 Sets the distanceConstraint mean.

float getRange () const
 Gets the distanceConstraint range.

void setRange (float range)
 Sets the distanceConstraint range.

float getWeight () const
 Gets the distanceConstraint weight.

void setWeight (float weight)
 Sets the distanceConstraint weight.


Constructor & Destructor Documentation

rnaml::DistanceConstraint::DistanceConstraint   [inline]
 

Initializes the object.

rnaml::DistanceConstraint::DistanceConstraint const DistanceConstraint &    right [inline]
 

Initializes the object with the right's content.

Parameters:
right  the object to copy.

virtual rnaml::DistanceConstraint::~DistanceConstraint   [inline, virtual]
 

Destroys the object.


Member Function Documentation

DistanceConstraint* rnaml::DistanceConstraint::clone   const [inline]
 

Clones the object.

Returns:
a copy of the object.

const char* rnaml::DistanceConstraint::getAtomType1   const [inline]
 

Gets the distanceConstraint atomType1.

Returns:
the distanceConstraint atomType1 string.

const char* rnaml::DistanceConstraint::getAtomType2   const [inline]
 

Gets the distanceConstraint atomType2.

Returns:
the distanceConstraint atomType2 string.

BaseId * rnaml::DistanceConstraint::getBaseId1  
 

Gets the distanceConstraint baseId1.

Returns:
the distanceConstraint baseId1.

BaseId * rnaml::DistanceConstraint::getBaseId2  
 

Gets the distanceConstraint baseId2.

Returns:
the distanceConstraint baseId2.

float rnaml::DistanceConstraint::getMean   const [inline]
 

Gets the distanceConstraint mean.

Returns:
the distanceConstraint mean

float rnaml::DistanceConstraint::getRange   const [inline]
 

Gets the distanceConstraint range.

Returns:
the distanceConstraint range

float rnaml::DistanceConstraint::getWeight   const [inline]
 

Gets the distanceConstraint weight.

Returns:
the distanceConstraint weight

DistanceConstraint & rnaml::DistanceConstraint::operator= const DistanceConstraint &    right
 

Assigns the object with the right's content.

Parameters:
right  the object to copy.
Returns:
itself.

void rnaml::DistanceConstraint::setAtomType1 const char *    atomType1 [inline]
 

Sets the distanceConstraint atomType1.

Parameters:
atomType1  the distanceConstraint atomType1 string.

void rnaml::DistanceConstraint::setAtomType2 const char *    atomType2 [inline]
 

Sets the distanceConstraint atomType2.

Parameters:
atomType2  the distanceConstraint atomType2 string.

void rnaml::DistanceConstraint::setBaseId1 BaseId   baseId1
 

Sets the distanceConstraint baseId1.

Parameters:
baseId1  the distanceConstraint baseId1.

void rnaml::DistanceConstraint::setBaseId2 BaseId   baseId2
 

Sets the distanceConstraint baseId2.

Parameters:
baseId2  the distanceConstraint baseId2.

void rnaml::DistanceConstraint::setMean float    mean [inline]
 

Sets the distanceConstraint mean.

Parameters:
mean  the distanceConstraint mean

void rnaml::DistanceConstraint::setRange float    range [inline]
 

Sets the distanceConstraint range.

Parameters:
range  the distanceConstraint range

void rnaml::DistanceConstraint::setWeight float    weight [inline]
 

Sets the distanceConstraint weight.

Parameters:
weight  the distanceConstraint weight


The documentation for this class was generated from the following files:
Generated on Tue Nov 11 14:59:56 2003 for xmlcpg by doxygen1.2.18