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
BlobbySurface Member List
This is the complete list of members for BlobbySurface, including all inherited members.
accurateTriangulation (defined in Surface)Surface [protected]
AUX_GRID_DIM (defined in MeshSurface)MeshSurface [protected]
AUX_GRID_DIM_2D (defined in MeshSurface)MeshSurface [protected]
BlobbySurface()BlobbySurface
BlobbySurface(DelPhiShared *ds)BlobbySurface
build()BlobbySurface [virtual]
buildAuxiliaryGrid()MeshSurface [protected]
checkDuplicatedVerticesSurface [protected]
checkDuplicates()MeshSurface [protected]
computeNormalsMeshSurface [protected]
delphi (defined in Surface)Surface [protected]
delta_accurate_triangulation (defined in Surface)Surface [protected]
faceMatrix (defined in MeshSurface)MeshSurface [protected]
fillCavities(double vol=0)Surface [virtual]
filterCavities()Surface [virtual]
floodFill(int ix, int iy, int iz, int idold, int idnew)Surface [protected]
getBlobbyness() (defined in BlobbySurface)BlobbySurface
getCavities()Surface [virtual]
getCheckDuplicatedVertices() (defined in Surface)Surface [inline]
getInsidness(int i, int j, int k, int vertInd)Surface [protected]
getKeepWellShapedCavities() (defined in Surface)Surface [inline]
getProbeRadius() (defined in Surface)Surface [inline, virtual]
getProjBGP() (defined in Surface)Surface [inline]
getProjection(double p[3], double *proj1, double *proj2, double *proj3, double *normal1, double *normal2, double *normal3)MeshSurface [virtual]
getRayIntersection(double p1[3], double p2[3], vector< pair< double, double * > > &intersections, int thdID)MeshSurface [inline, virtual]
getSmoothing() (defined in Surface)Surface [inline, virtual]
getSurf(bool fill=false, double vol=0)Surface [virtual]
getTriangles(double *vertexValues, double **vertexPos, double isolevel, int **triangles, int ix, int iy, int iz, int NX, int NY, int NZ, int **xedge, int **yedge, int **zedge, int **xedge_down, int **yedge_down)Surface [protected]
getTriangulationFlag() (defined in Surface)Surface [inline]
getVolume()Surface [virtual]
gridTriangleMapMeshSurface [protected]
gridTriangleMap2DMeshSurface [protected]
ind (defined in MeshSurface)MeshSurface [protected]
ind_2d (defined in MeshSurface)MeshSurface [protected]
insideSurface
intersect_triangle(double orig[3], double dir[3], double vert0[3], double vert1[3], double vert2[3], double *t, double *u, double *v)MeshSurface [protected]
intersectionsMatrixAlongXSurface [protected]
intersectionsMatrixAlongYSurface [protected]
intersectionsMatrixAlongZSurface [protected]
intersector(double *volPanel, int nb, int start, int end, int *numIntersections, int thdID)Surface [protected]
inTriangle(double P[3], double A[3], double B[3], double C[3]) (defined in MeshSurface)MeshSurface [protected]
isAvailableScalarField (defined in Surface)Surface [protected]
last_cols_ind (defined in Surface)Surface [protected]
last_rows_ind (defined in Surface)Surface [protected]
load(char *fileName)MeshSurface [virtual]
loadMSMS(char *fileName, int numFiles=1)MeshSurface
loadOFF(char *fileName)MeshSurface [protected]
loadPLY(char *fileName)MeshSurface [protected]
MAX_TRIANGLES (defined in MeshSurface)MeshSurface [protected]
MAX_TRIANGLES_2D (defined in MeshSurface)MeshSurface [protected]
MeshSurface()MeshSurface
MeshSurface(DelPhiShared *ds)MeshSurface
numTriangles (defined in MeshSurface)MeshSurface [protected]
numVertexes (defined in MeshSurface)MeshSurface [protected]
nxMeshSurface [protected]
nx_2dMeshSurface [protected]
ny (defined in MeshSurface)MeshSurface [protected]
ny_2d (defined in MeshSurface)MeshSurface [protected]
nz (defined in MeshSurface)MeshSurface [protected]
nz_2d (defined in MeshSurface)MeshSurface [protected]
panel (defined in Surface)Surface [protected]
planes (defined in MeshSurface)MeshSurface [protected]
point2plane(double p[3], double w[4], double *dist, double proj[3])MeshSurface [protected]
point2triangle(double P[3], double A[3], double B[3], double C[3], double w[4], double *proj, double *dist, double *normal, int planeID, int va, int vb, int vc)MeshSurface [protected]
postRayCasting()MeshSurface [inline, virtual]
preBoundaryProjection()MeshSurface [inline, virtual]
preProcessPanel()MeshSurface [protected, virtual]
preProcessTriangles()MeshSurface [protected]
printSummary()BlobbySurface [virtual]
probe_radiusSurface [protected]
projBGP (defined in Surface)Surface [protected]
projector(int start, int end)Surface [protected]
save(char *fileName)MeshSurface [virtual]
scalarField (defined in Surface)Surface [protected]
scale (defined in MeshSurface)MeshSurface [protected]
scale_2d (defined in MeshSurface)MeshSurface [protected]
setAuxGrid(unsigned int dim, unsigned int max)MeshSurface [inline]
setAuxGrid2D(unsigned int dim, unsigned int max)MeshSurface [inline]
setBlobbyness(double b) (defined in BlobbySurface)BlobbySurface
setCheckDuplicatedVertices(bool cd) (defined in Surface)Surface [inline]
setKeepWellShapedCavities(bool kwsc) (defined in Surface)Surface [inline]
setProbeRadius(double probeRadius) (defined in Surface)Surface [inline, virtual]
setProjBGP(bool flag)Surface [inline]
setSmoothing(bool r) (defined in Surface)Surface [inline, virtual]
setTriangulationFlag(bool flag) (defined in Surface)Surface [inline]
side (defined in MeshSurface)MeshSurface [protected]
side_2d (defined in MeshSurface)MeshSurface [protected]
smoothing (defined in Surface)Surface [protected]
smoothSurface(const char *fn="triangulatedSurf.off")Surface [virtual]
Surface() (defined in Surface)Surface
totalSurfaceArea (defined in Surface)Surface [protected]
totalVolume (defined in Surface)Surface [protected]
triangulateSurface(double iso=0.0, const char *fileName="triangulatedSurf.off")Surface [virtual]
triListSurface [protected]
updateSurf()Surface [virtual]
vertexInterp(double isolevel, double *p1, double *p2, double valp1, double valp2, double *p)Surface [protected]
vertexTrianglesListMeshSurface [protected]
verticesInsidenessMap (defined in Surface)Surface [protected]
vertListSurface [protected]
vertMatrix (defined in MeshSurface)MeshSurface [protected]
vertNormalsMeshSurface [protected]
wellShapedSurface [protected]
x (defined in MeshSurface)MeshSurface [protected]
xmax (defined in MeshSurface)MeshSurface [protected]
xmax_2d (defined in MeshSurface)MeshSurface [protected]
xmin (defined in MeshSurface)MeshSurface [protected]
xmin_2d (defined in MeshSurface)MeshSurface [protected]
y (defined in MeshSurface)MeshSurface [protected]
ymax (defined in MeshSurface)MeshSurface [protected]
ymax_2d (defined in MeshSurface)MeshSurface [protected]
ymin (defined in MeshSurface)MeshSurface [protected]
ymin_2d (defined in MeshSurface)MeshSurface [protected]
z (defined in MeshSurface)MeshSurface [protected]
zmax (defined in MeshSurface)MeshSurface [protected]
zmax_2d (defined in MeshSurface)MeshSurface [protected]
zmin (defined in MeshSurface)MeshSurface [protected]
zmin_2d (defined in MeshSurface)MeshSurface [protected]
~BlobbySurface() (defined in BlobbySurface)BlobbySurface [virtual]
~MeshSurface() (defined in MeshSurface)MeshSurface [virtual]
~Surface()Surface [virtual]