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

rnaml::ConsensusMolecule Class Reference

#include <ConsensusMolecule.h>

Inheritance diagram for rnaml::ConsensusMolecule:

rnaml::Object List of all members.

Public Methods

 ConsensusMolecule ()
 Initializes the object.

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

ConsensusMolecule * clone () const
 Clones the object.

virtual ~ConsensusMolecule ()
 Destroys the object.

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

AlignmentIdgetAlignmentId () const
 Gets the consensusMolecule alignmentId.

void setAlignmentId (AlignmentId *alignmentId)
 Sets the consensusMolecule alignmentId.

MoleculegetMolecule () const
 Gets the consensusMolecule molecule.

void setMolecule (Molecule *molecule)
 Sets the consensusMolecule molecule.


Constructor & Destructor Documentation

rnaml::ConsensusMolecule::ConsensusMolecule   [inline]
 

Initializes the object.

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

Initializes the object with the right's content.

Parameters:
right  the object to copy.

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

Destroys the object.


Member Function Documentation

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

Clones the object.

Returns:
a copy of the object.

AlignmentId * rnaml::ConsensusMolecule::getAlignmentId  
 

Gets the consensusMolecule alignmentId.

Returns:
the consensusMolecule alignmentId.

Molecule * rnaml::ConsensusMolecule::getMolecule  
 

Gets the consensusMolecule molecule.

Returns:
the consensusMolecule molecule.

ConsensusMolecule & rnaml::ConsensusMolecule::operator= const ConsensusMolecule &    right
 

Assigns the object with the right's content.

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

void rnaml::ConsensusMolecule::setAlignmentId AlignmentId   alignmentId
 

Sets the consensusMolecule alignmentId.

Parameters:
alignmentId  the consensusMolecule alignmentId.

void rnaml::ConsensusMolecule::setMolecule Molecule   molecule
 

Sets the consensusMolecule molecule.

Parameters:
molecule  the consensusMolecule molecule.


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