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

rnaml::SecondaryStructureDisplay Class Reference

#include <SecondaryStructureDisplay.h>

Inheritance diagram for rnaml::SecondaryStructureDisplay:

rnaml::Object List of all members.

Public Methods

 SecondaryStructureDisplay ()
 Initializes the object.

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

SecondaryStructureDisplay * clone () const
 Clones the object.

virtual ~SecondaryStructureDisplay ()
 Destroys the object.

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

std::vector< SsBaseCoord * > & getSsBaseCoords ()
 Gets the secondaryStructureDisplay ssBaseCoord collection.

void addSsBaseCoord (SsBaseCoord *ssBaseCoord)
 Adds a new ssBaseCoord.

virtual void setCStructure (rnamlObject *obj)
 Sets the secondaryStructureDisplay C substructure.


Private Attributes

std::vector< SsBaseCoord * > ssBaseCoords
 The ssBaseCoord collection.


Constructor & Destructor Documentation

rnaml::SecondaryStructureDisplay::SecondaryStructureDisplay   [inline]
 

Initializes the object.

rnaml::SecondaryStructureDisplay::SecondaryStructureDisplay const SecondaryStructureDisplay &    right
 

Initializes the object with the right's content.

Parameters:
right  the object to copy.

rnaml::SecondaryStructureDisplay::~SecondaryStructureDisplay   [virtual]
 

Destroys the object.


Member Function Documentation

void rnaml::SecondaryStructureDisplay::addSsBaseCoord SsBaseCoord   ssBaseCoord
 

Adds a new ssBaseCoord.

Parameters:
ssBaseCoord  the object ssBaseCoord to add.

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

Clones the object.

Returns:
a copy of the object.

std::vector< SsBaseCoord* >& rnaml::SecondaryStructureDisplay::getSsBaseCoords   [inline]
 

Gets the secondaryStructureDisplay ssBaseCoord collection.

Returns:
the secondaryStructureDisplay ssBaseCoord collection vector.

SecondaryStructureDisplay & rnaml::SecondaryStructureDisplay::operator= const SecondaryStructureDisplay &    right
 

Assigns the object with the right's content.

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

void rnaml::SecondaryStructureDisplay::setCStructure rnamlObject   obj [virtual]
 

Sets the secondaryStructureDisplay C substructure.

Parameters:
obj  the secondaryStructureDisplay C substructure.

Reimplemented from rnaml::Object.


Member Data Documentation

std::vector< SsBaseCoord* > rnaml::SecondaryStructureDisplay::ssBaseCoords [private]
 

The ssBaseCoord collection.


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