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
|
accurateTriangulation (defined in Surface) | Surface | [protected] |
build() | ExternalSurface | [virtual] |
checkDuplicatedVertices | Surface | [protected] |
delphi (defined in Surface) | Surface | [protected] |
delta_accurate_triangulation (defined in Surface) | Surface | [protected] |
ExternalSurface() | ExternalSurface | |
ExternalSurface(DelPhiShared *ds) | ExternalSurface | |
fillCavities(double vol=0) | Surface | [virtual] |
filterCavities() | Surface | [virtual] |
floodFill(int ix, int iy, int iz, int idold, int idnew) | Surface | [protected] |
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] |
getLocalArea(double gridPoint[3], double *area) | ExternalSurface | [virtual] |
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) | ExternalSurface | [virtual] |
getRayIntersection(double p1[3], double p2[3], vector< pair< double, double * > > &intersections, int thdID) | ExternalSurface | [inline, virtual] |
getSmoothing() (defined in Surface) | Surface | [inline, virtual] |
getSurf(bool fill=false, double vol=0) | ExternalSurface | [virtual] |
getSurfaceArea() | ExternalSurface | [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() | ExternalSurface | [virtual] |
inside | Surface | |
intersectionsMatrixAlongX | Surface | [protected] |
intersectionsMatrixAlongY | Surface | [protected] |
intersectionsMatrixAlongZ | Surface | [protected] |
intersector(double *volPanel, int nb, int start, int end, int *numIntersections, int thdID) | Surface | [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) | ExternalSurface | [virtual] |
panel (defined in Surface) | Surface | [protected] |
postRayCasting() | Surface | [inline, virtual] |
preBoundaryProjection() | Surface | [inline, virtual] |
preProcessPanel() | Surface | [inline, virtual] |
printSummary() | ExternalSurface | [virtual] |
probe_radius | Surface | [protected] |
projBGP (defined in Surface) | Surface | [protected] |
projector(int start, int end) | Surface | [protected] |
save(char *fileName) | ExternalSurface | [virtual] |
scalarField (defined in Surface) | Surface | [protected] |
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] |
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] |
triList | Surface | [protected] |
updateSurf() | Surface | [virtual] |
vertexInterp(double isolevel, double *p1, double *p2, double valp1, double valp2, double *p) | Surface | [protected] |
verticesInsidenessMap (defined in Surface) | Surface | [protected] |
vertList | Surface | [protected] |
wellShaped | Surface | [protected] |
~ExternalSurface() (defined in ExternalSurface) | ExternalSurface | [virtual] |
~Surface() | Surface | [virtual] |