Main Page | Modules | Namespace List | Class Hierarchy | Class List | Namespace Members | Class Members

SESTriangulator Class Reference
[Molecular Surface Computation]

Generic SESTriangulator Class. More...

#include <triangulatedSES.h>

List of all members.

Accessors

void run () throw (Exception::GeneralException,Exception::DivisionByZero)

Public Member Functions

Constructors and Destructors
 SESTriangulator () throw ()
 Default constructor.
 SESTriangulator (TriangulatedSES *tses) throw ()
 Detailed constructor.
virtual ~SESTriangulator () throw ()
 Destructor.

Protected Attributes

TriangulatedSEStses_
std::vector< TrianglePoint * > point_
std::vector< std::list< TriangleEdge * > > edge_
HashMap< Size, std::list<
TrianglePoint * > > 
template_spheres_
double sqrt_density_


Detailed Description

Generic SESTriangulator Class.


Constructor & Destructor Documentation

SESTriangulator::SESTriangulator  )  throw ()
 

Default constructor.

This method creates a new SESTriangulator object.

SESTriangulator::SESTriangulator TriangulatedSES tses  )  throw ()
 

Detailed constructor.

Parameters:
tses a pointer to the TriangulatedSES to compute

virtual SESTriangulator::~SESTriangulator  )  throw () [virtual]
 

Destructor.

Destructs the SESTriangulator object.