#include <molshape.h>
Inheritance diagram for ConnollyShape
Public Methods | |
ConnollyShape (const Ref< KeyVal > &) | |
~ConnollyShape () | |
void | initialize (const Ref< Molecule > &,double probe_radius) |
void | clear () |
double | distance_to_surface (const SCVector3 &r, SCVector3 *grad=0) const |
void | boundingbox (double valuemin, double valuemax, SCVector3 &p1, SCVector3 &p2) |
Static Public Methods | |
void | print_counts (std::ostream &=ExEnv::out()) |
The discrete version is a shape union of discrete subshapes and is slower. These classes describe the solvent accessible surface of a molecule.