biu::BackboneStructure3D Class Reference
#include <BackboneStructure3D.hh>
Inheritance diagram for biu::BackboneStructure3D:

Detailed Description
A BackboneStructure3D object represents a linear structure in the 3-dimensional space.
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:
- src/biu/BackboneStructure3D.hh
