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

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

#include <BlobbySurface.h>

Inheritance diagram for BlobbySurface:
MeshSurface Surface

List of all members.

Public Member Functions

 BlobbySurface ()
 BlobbySurface (DelPhiShared *ds)
 BlobbySurface (ConfigFile *cf, DelPhiShared *ds)
virtual bool build ()
virtual void printSummary ()
virtual void init ()
virtual void init (ConfigFile *cf)
virtual void clear ()
void setBlobbyness (double b)
double getBlobbyness ()

Detailed Description

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

Author:
Sergio Decherchi
Date:
10/01/2012

Constructor & Destructor Documentation

BlobbySurface::BlobbySurface ( )

Default constructor

BlobbySurface::BlobbySurface ( DelPhiShared ds)

set DelPhi environment


Member Function Documentation

bool BlobbySurface::build ( ) [virtual]

Compute blobby mesh and run MeshSurface::build()

Reimplemented from MeshSurface.

void BlobbySurface::clear ( ) [virtual]

function for the denstructor

Reimplemented from MeshSurface.

void BlobbySurface::init ( ) [virtual]

function for the constructor without arguments

Reimplemented from MeshSurface.

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

functions for the constructor with config file argument

Reimplemented from MeshSurface.

void BlobbySurface::printSummary ( ) [virtual]

Print number a summary of the blobby

Reimplemented from MeshSurface.


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