AtomFunctor Class Reference

#include <PFunctors.h>

Inheritance diagram for AtomFunctor:

AtomCacher CenteringGetter EnergyCalculator HydroAtomGetter Rotater Transformer List of all members.

Detailed Description

A functor to be called on an atom and its source bond (not destination bond) during a graph traversal of atoms and bonds. Create a subclass of AtomFunctor to specify custom behavior.


Public Member Functions

virtual void operator() (PAtom *atom, PBond *bondFrom)=0


Member Function Documentation

virtual void AtomFunctor::operator() ( PAtom atom,
PBond bondFrom 
) [pure virtual]

Implemented in Rotater, CenteringGetter, EnergyCalculator, HydroAtomGetter, Transformer, and AtomCacher.


The documentation for this class was generated from the following file:
Generated on Wed May 16 20:22:11 2007 for LoopTK: Protein Loop Kinematic Toolkit by  doxygen 1.5.1