NanoShaper  0.7.2
NanoShaper is a tool able to triangulate and inspect an arbitray triangulated surface or several types of molecular surfaces
CoulombicSurface Class Reference

This class builds the Coulombic surface, triangulate it and the use mesh surface routines for the rest of the work. More...

#include <CoulombicSurface.h>

Inheritance diagram for CoulombicSurface:
MeshSurface Surface

List of all members.

Public Member Functions

 CoulombicSurface ()
 CoulombicSurface (DelPhiShared *ds)
 CoulombicSurface (ConfigFile *cf, DelPhiShared *ds)
virtual bool build ()
virtual void printSummary ()
virtual void init ()
virtual void init (ConfigFile *cf)
virtual void clear ()
void setIsoValue (double b)
double getIsoValue ()

Detailed Description

This class builds the Coulombic surface, triangulate it and the use mesh surface routines for the rest of the work.

Author:
Sergio Decherchi
Date:
30/04/2013

Constructor & Destructor Documentation

CoulombicSurface::CoulombicSurface ( )

Default constructor

CoulombicSurface::CoulombicSurface ( DelPhiShared ds)

set DelPhi environment

CoulombicSurface::CoulombicSurface ( ConfigFile *  cf,
DelPhiShared ds 
)

set configuration and DelPhi environment


Member Function Documentation

bool CoulombicSurface::build ( ) [virtual]

Compute blobby mesh and run MeshSurface::build()

Reimplemented from MeshSurface.

void CoulombicSurface::clear ( ) [virtual]

function for the denstructor

Reimplemented from MeshSurface.

void CoulombicSurface::init ( ) [virtual]

function for the constructor without arguments

Reimplemented from MeshSurface.

void CoulombicSurface::init ( ConfigFile *  cf) [virtual]

functions for the constructor with config file argument

Reimplemented from MeshSurface.

void CoulombicSurface::printSummary ( ) [virtual]

Print number a summary of the blobby

Reimplemented from MeshSurface.


The documentation for this class was generated from the following files: