BALL::SESSingularityCleaner Class Reference
[Molecular Surface Computation]

Generic SESComputer Class. More...

#include <solventExcludedSurface.h>

List of all members.


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

Detailed Description

Generic SESComputer Class.

Constructor & Destructor Documentation

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.


Generated on Thu Aug 6 18:30:48 2009 for BALL by doxygen 1.5.8