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

rnaml::BasePair Class Reference

#include <BasePair.h>

Inheritance diagram for rnaml::BasePair:

rnaml::Object List of all members.

Public Methods

 BasePair ()
 Initializes the object.

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

BasePair * clone () const
 Clones the object.

virtual ~BasePair ()
 Destroys the object.

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

BaseId5pgetBaseId5p () const
 Gets the basePair baseId5p.

void setBaseId5p (BaseId5p *baseId5p)
 Sets the basePair baseId5p.

BaseId3pgetBaseId3p () const
 Gets the basePair baseId3p.

void setBaseId3p (BaseId3p *baseId3p)
 Sets the basePair baseId3p.

const char * getEdge5p () const
 Gets the basePair edge5p.

void setEdge5p (const char *edge5p)
 Sets the basePair edge5p.

const char * getEdge3p () const
 Gets the basePair edge3p.

void setEdge3p (const char *edge3p)
 Sets the basePair edge3p.

const char * getBondOrientation () const
 Gets the basePair bondOrientation.

void setBondOrientation (const char *bondOrientation)
 Sets the basePair bondOrientation.

const char * getStrandOrientation () const
 Gets the basePair strandOrientation.

void setStrandOrientation (const char *strandOrientation)
 Sets the basePair strandOrientation.


Constructor & Destructor Documentation

rnaml::BasePair::BasePair   [inline]
 

Initializes the object.

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

Initializes the object with the right's content.

Parameters:
right  the object to copy.

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

Destroys the object.


Member Function Documentation

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

Clones the object.

Returns:
a copy of the object.

BaseId3p * rnaml::BasePair::getBaseId3p  
 

Gets the basePair baseId3p.

Returns:
the basePair baseId3p.

BaseId5p * rnaml::BasePair::getBaseId5p  
 

Gets the basePair baseId5p.

Returns:
the basePair baseId5p.

const char* rnaml::BasePair::getBondOrientation   const [inline]
 

Gets the basePair bondOrientation.

Returns:
the basePair bondOrientation string.

const char* rnaml::BasePair::getEdge3p   const [inline]
 

Gets the basePair edge3p.

Returns:
the basePair edge3p string.

const char* rnaml::BasePair::getEdge5p   const [inline]
 

Gets the basePair edge5p.

Returns:
the basePair edge5p string.

const char* rnaml::BasePair::getStrandOrientation   const [inline]
 

Gets the basePair strandOrientation.

Returns:
the basePair strandOrientation string.

BasePair & rnaml::BasePair::operator= const BasePair &    right
 

Assigns the object with the right's content.

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

void rnaml::BasePair::setBaseId3p BaseId3p   baseId3p
 

Sets the basePair baseId3p.

Parameters:
baseId3p  the basePair baseId3p.

void rnaml::BasePair::setBaseId5p BaseId5p   baseId5p
 

Sets the basePair baseId5p.

Parameters:
baseId5p  the basePair baseId5p.

void rnaml::BasePair::setBondOrientation const char *    bondOrientation [inline]
 

Sets the basePair bondOrientation.

Parameters:
bondOrientation  the basePair bondOrientation string.

void rnaml::BasePair::setEdge3p const char *    edge3p [inline]
 

Sets the basePair edge3p.

Parameters:
edge3p  the basePair edge3p string.

void rnaml::BasePair::setEdge5p const char *    edge5p [inline]
 

Sets the basePair edge5p.

Parameters:
edge5p  the basePair edge5p string.

void rnaml::BasePair::setStrandOrientation const char *    strandOrientation [inline]
 

Sets the basePair strandOrientation.

Parameters:
strandOrientation  the basePair strandOrientation string.


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