VinaLC: Parallel Molecular Docking Program

Biochemical and Biophysical Systems Group
VinaLC version: 1.1.2

non_hydrophobic Struct Reference
Inheritance diagram for non_hydrophobic:
Collaboration diagram for non_hydrophobic:

Public Member Functions

 non_hydrophobic (fl good_, fl bad_, fl cutoff_)
 
fl eval (sz t1, sz t2, fl r) const
 
fl eval (const atom_base &a, const atom_base &b, fl r) const
 

Public Attributes

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

Constructor & Destructor Documentation

non_hydrophobic::non_hydrophobic ( fl  good_,
fl  bad_,
fl  cutoff_ 
)
inline

References bad, distance_additive::cutoff, good, term::name, and to_string().

Here is the call graph for this function:

Member Function Documentation

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

Reimplemented from usable.

References bad, good, optimal_distance(), slope_step(), and xs_is_hydrophobic().

Here is the call graph for this function:

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

Implements distance_additive.

References usable::atom_typing_used, and atom_type::get().

Here is the call graph for this function:

Member Data Documentation

fl non_hydrophobic::good

Referenced by eval(), and non_hydrophobic().

fl non_hydrophobic::bad

Referenced by eval(), and non_hydrophobic().

atom_type::t usable::atom_typing_used
inherited

Referenced by usable::eval().


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