Generated on Tue Dec 16 12:50:02 2008 for BIU-2.2.0 by doxygen 1.5.1

biu::BackboneStructure3D Class Reference

#include <BackboneStructure3D.hh>

Inheritance diagram for biu::BackboneStructure3D:

Inheritance graph
[legend]

Detailed Description

A BackboneStructure3D object represents a linear structure in the 3-dimensional space.

Author:
Martin Mann, Sebastian Will, Andreas Richter

Definition at line 14 of file BackboneStructure3D.hh.

Public Member Functions

 BackboneStructure3D ()
virtual DPointVec get3Ddata () const=0
virtual double getDRMSD (const BackboneStructure3D &other) const=0
virtual ~BackboneStructure3D ()


Constructor & Destructor Documentation

biu::BackboneStructure3D::BackboneStructure3D (  )  [inline]

Definition at line 18 of file BackboneStructure3D.hh.

virtual biu::BackboneStructure3D::~BackboneStructure3D (  )  [inline, virtual]

Definition at line 21 of file BackboneStructure3D.hh.


Member Function Documentation

virtual DPointVec biu::BackboneStructure3D::get3Ddata (  )  const [pure virtual]

Returns the consecutive point representation of the backbone.

Implemented in biu::LatticeProtein_Ipnt, and biu::OffLatticeProtein.

virtual double biu::BackboneStructure3D::getDRMSD ( const BackboneStructure3D other  )  const [pure virtual]

Returns the distance root mean square deviation (DRMSD) to an other BackboneStructure3D

Implemented in biu::LatticeProtein_Ipnt, and biu::OffLatticeProtein.


The documentation for this class was generated from the following file: