#include <solventExcludedSurface.h>
Public Types |
|
|
typedef std::pair< std::pair < TAngle< double >, Index > , TVector3< double > > |
Intersection |
Public Member Functions |
|
|
Constructors and Destructors
|
|
| SESSingularityCleaner () | |
| Default constructor. |
|
| SESSingularityCleaner (SolventExcludedSurface *ses, HashGrid3< Index > *vertex_grid_) | |
| Detailed constructor. |
|
| virtual | ~SESSingularityCleaner () |
| Destructor. |
|
|
Accessors
|
|
| bool | run () throw (Exception::GeneralException) |
| Solves the singularities. |
|
Protected Attributes |
|
| SolventExcludedSurface * | ses_ |
| HashGrid3< Index > * | vertex_grid_ |
|
HashMap< Position,
HashMap < Position, HashMap< Position, ProbeIntersection * > > > |
probe_intersections_ |
Friends |
|
| class | SESComputer |
| BALL::SESSingularityCleaner::SESSingularityCleaner | ( | ) |
Default constructor.
This method creates a new SESComputer object.
| virtual BALL::SESSingularityCleaner::~SESSingularityCleaner | ( | ) | [virtual] |
Destructor.
As there are no dynamic data structures, nothing happens.
1.5.8