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

rnaml::BaseConformation Class Reference

#include <BaseConformation.h>

Inheritance diagram for rnaml::BaseConformation:

rnaml::Object List of all members.

Public Methods

 BaseConformation ()
 Initializes the object.

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

BaseConformation * clone () const
 Clones the object.

virtual ~BaseConformation ()
 Destroys the object.

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

BaseIdgetBaseId () const
 Gets the baseConformation baseId.

void setBaseId (BaseId *baseId)
 Sets the baseConformation baseId.

const char * getPucker () const
 Gets the baseConformation pucker.

void setPucker (const char *pucker)
 Sets the baseConformation pucker.

const char * getGlycosyl () const
 Gets the baseConformation glycosyl.

void setGlycosyl (const char *glycosyl)
 Sets the baseConformation glycosyl.

BaseTorsionAnglesgetBaseTorsionAngles () const
 Gets the baseConformation baseTorsionAngles.

void setBaseTorsionAngles (BaseTorsionAngles *baseTorsionAngles)
 Sets the baseConformation baseTorsionAngles.


Constructor & Destructor Documentation

rnaml::BaseConformation::BaseConformation   [inline]
 

Initializes the object.

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

Initializes the object with the right's content.

Parameters:
right  the object to copy.

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

Destroys the object.


Member Function Documentation

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

Clones the object.

Returns:
a copy of the object.

BaseId * rnaml::BaseConformation::getBaseId  
 

Gets the baseConformation baseId.

Returns:
the baseConformation baseId.

BaseTorsionAngles * rnaml::BaseConformation::getBaseTorsionAngles  
 

Gets the baseConformation baseTorsionAngles.

Returns:
the baseConformation baseTorsionAngles.

const char* rnaml::BaseConformation::getGlycosyl   const [inline]
 

Gets the baseConformation glycosyl.

Returns:
the baseConformation glycosyl string.

const char* rnaml::BaseConformation::getPucker   const [inline]
 

Gets the baseConformation pucker.

Returns:
the baseConformation pucker string.

BaseConformation & rnaml::BaseConformation::operator= const BaseConformation &    right
 

Assigns the object with the right's content.

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

void rnaml::BaseConformation::setBaseId BaseId   baseId
 

Sets the baseConformation baseId.

Parameters:
baseId  the baseConformation baseId.

void rnaml::BaseConformation::setBaseTorsionAngles BaseTorsionAngles   baseTorsionAngles
 

Sets the baseConformation baseTorsionAngles.

Parameters:
baseTorsionAngles  the baseConformation baseTorsionAngles.

void rnaml::BaseConformation::setGlycosyl const char *    glycosyl [inline]
 

Sets the baseConformation glycosyl.

Parameters:
glycosyl  the baseConformation glycosyl string.

void rnaml::BaseConformation::setPucker const char *    pucker [inline]
 

Sets the baseConformation pucker.

Parameters:
pucker  the baseConformation pucker 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