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

Fragment Class Reference

A Fragment contains a list of residues which are connected each other, and to no one else. This is at the residue level, and not the atom level. The residue numbers are the unique_resid as assigned in BaseMolecule. More...

#include <Fragment.h>

List of all members.

Public Methods

 Fragment (void)
int num (void)
int operator[] (int i)
void append (int i)

Public Attributes

ResizeArray< int > residues


Detailed Description

A Fragment contains a list of residues which are connected each other, and to no one else. This is at the residue level, and not the atom level. The residue numbers are the unique_resid as assigned in BaseMolecule.

Definition at line 33 of file Fragment.h.


Constructor & Destructor Documentation

Fragment::Fragment void    [inline]
 

Definition at line 37 of file Fragment.h.


Member Function Documentation

void Fragment::append int    i [inline]
 

Definition at line 42 of file Fragment.h.

References ResizeArray::append.

int Fragment::num void    [inline]
 

Definition at line 40 of file Fragment.h.

References ResizeArray::num.

Referenced by PickModeForceFragment::pick_molecule_move, PickModeForceFragment::pick_molecule_start, PickModeMoveFragment::rotate, and PickModeMoveFragment::translate.

int Fragment::operator[] int    i [inline]
 

Definition at line 41 of file Fragment.h.


Member Data Documentation

ResizeArray<int> Fragment::residues
 

Definition at line 35 of file Fragment.h.

Referenced by compoundmapper.


The documentation for this class was generated from the following file:
Generated on Sat Apr 20 02:45:13 2024 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002