Main Page | Modules | Namespace List | Class Hierarchy | Class List | Namespace Members | Class Members

HydrogenBond Class Reference

Fresno Hydrogen Bond component. More...

#include <hydrogenBond.h>

List of all members.

Public Member Functions

Constructors and Destructors
 HydrogenBond () throw ()
 Default constructor.
 HydrogenBond (ScoringFunction &sf) throw ()
 Constructor.
 HydrogenBond (ScoringComponent &sc) throw ()
 Constructor.
 HydrogenBond (const HydrogenBond &fhb) throw ()
 Copy constructor.
virtual ~HydrogenBond () throw ()
 Destructor.
Assignment
const HydrogenBondoperator= (const HydrogenBond &fhb) throw ()
 Assignment.
virtual void clear () throw ()
 Clear method.
Predicates.
bool operator== (const HydrogenBond &fhb) const throw ()
Setup Methods
virtual bool setup () throw ()
 Setup method.
Accessors
virtual double calculateScore () throw ()
const HashMap< const Atom *,
Size > & 
getFresnoTypes () throw ()


Detailed Description

Fresno Hydrogen Bond component.

{ Definition:} {BALL/SCORING/COMPONENTS/hydrogenBond.h}


Constructor & Destructor Documentation

HydrogenBond::HydrogenBond  )  throw ()
 

Default constructor.

HydrogenBond::HydrogenBond ScoringFunction &  sf  )  throw ()
 

Constructor.

HydrogenBond::HydrogenBond ScoringComponent &  sc  )  throw ()
 

Constructor.

virtual HydrogenBond::~HydrogenBond  )  throw () [virtual]
 

Destructor.


Member Function Documentation

virtual void HydrogenBond::clear  )  throw () [virtual]
 

Clear method.

const HydrogenBond& HydrogenBond::operator= const HydrogenBond fhb  )  throw ()
 

Assignment.

virtual bool HydrogenBond::setup  )  throw () [virtual]
 

Setup method.