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