sc::ConnollyShape(3)
π¦ sc::ConnollyShape(3) β the MPQC manual page, bestie π¦
π NAME π
sc::ConnollyShape β okay so the whole vibe is: DiscreteConnollyShape and ConnollyShape should produce the same result. No cap. π
β¨ SYNOPSIS β¨
#include <molshape.h>
Inherits sc::Shape β literally part of the shape family tree, periodt. π«Ά
πΈ Public Member Functions πΈ
ConnollyShape (const Ref< KeyVal > &)β constructor bestie, takes aRef< KeyVal >reference.void initialize (const Ref< Molecule > &, double probe_radius)β sets it up from aMoleculeref plus aprobe_radiusdouble. π§void clear ()β wipes it clean.double distance_to_surface (const SCVector3 &r, SCVector3 *grad=0) constβ returns the distance to the surface as adouble; takes anSCVector3ref and an optionalSCVector3 *grad pointer that defaults to0.void boundingbox (double valuemin, double valuemax, SCVector3 &p1, SCVector3 &p2)β computes the bounding box usingvaluemin,valuemax, and theSCVector3refsp1andp2.
π Static Public Member Functions π
static void print_counts (std::ostream &=ExEnv::out0())β prints counts to anstd::ostreamthat defaults toExEnv::out0().
π Additional Inherited Members π
Yeah bestie, there are additional inherited members too β the page says so, even if it doesnβt list them out here. π
π Detailed Description π
DiscreteConnollyShape and ConnollyShape should produce the same result. Fr fr.
The discrete version is a shape union of discrete subshapes and is slower. Lowkey important. These classes describe the solvent accessible surface of a molecule. Iconic surface behavior, no cap. π
π Author π
Generated automatically by Doxygen for MPQC from the source code.
And thatβs the teaaa: this iconic page is from MPQC version 2.3.1, dated Sun Oct 4 2020. Slay, bye bestie! πβ¨π¦
π¦ where this page comes from
- ubuntu jammy: libsc-doc 2.3.1-21
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms