NanoShaper  0.3.1
NanoShaper is a tool able to triangulate and inspect an arbitray triangulated surface or several types of molecular surfaces such as the Gaussian, Skin and the SES
C:/Documents and Settings/sdecherchi/My Documents/Ricerca/software nostro/NanoShaper 0.3.1/NanoShaper/src/BlobbySurface.h
Go to the documentation of this file.
00001 
00002 //---------------------------------------------------------
00006 //---------------------------------------------------------
00007 
00008 #ifndef BlobbySurface_h
00009 #define BlobbySurface_h
00010 
00011 #include "Surface.h"
00012 #include "MeshSurface.h"
00013 
00014 #define DEFAULT_BLOBBYNESS -2.5
00015 #define DEFAULT_CUTOFF 6
00016 
00022 class BlobbySurface: public MeshSurface
00023 {
00024 private:
00026         double B;
00029         double cutoff;
00030         
00031 public:
00033         BlobbySurface();
00035         BlobbySurface(DelPhiShared* ds);                        
00036 
00038 
00039         virtual bool build();
00041         virtual void printSummary();            
00043 
00045         void setBlobbyness(double b);
00046         double getBlobbyness();
00047 
00048         virtual ~BlobbySurface();
00049 };
00050 
00051 #endif