VinaLC: Parallel Molecular Docking Program

Biochemical and Biophysical Systems Group
VinaLC version: 1.1.2

usable Struct Reference

#include <terms.h>

Inheritance diagram for usable:
Collaboration diagram for usable:

Public Member Functions

 usable (fl cutoff_)
 
fl eval (const atom_base &a, const atom_base &b, fl r) const
 
virtual fl eval (sz t1, sz t2, fl r) const
 
virtual ~usable ()
 

Public Attributes

atom_type::t atom_typing_used
 
fl cutoff
 
std::string name
 

Constructor & Destructor Documentation

usable::usable ( fl  cutoff_)
inline
virtual usable::~usable ( )
inlinevirtual

Member Function Documentation

fl usable::eval ( const atom_base a,
const atom_base b,
fl  r 
) const
inlinevirtual

Implements distance_additive.

References atom_typing_used, and atom_type::get().

Here is the call graph for this function:

virtual fl usable::eval ( sz  t1,
sz  t2,
fl  r 
) const
inlinevirtual

Member Data Documentation

atom_type::t usable::atom_typing_used

Referenced by eval().


The documentation for this struct was generated from the following file: