#include <NanoShaperInterface.h>
Public Types | |
| enum | { BAD_RANGE = -2, NO_PORTS = -3, NO_CONNECTION = -4, NO_INITIALIZATION = -5, NANOSHAPER_DIED = -6, COMPUTED = 1 } |
| return 1 on success. More... | |
| enum | { NS_SURF_SES = 0, NS_SURF_SKIN = 1, NS_SURF_BLOBBY = 2, NS_SURF_POCKETS = 3 } |
Public Methods | |
| void | clear () |
| free memory in the ResizeArrays. More... | |
| int | compute_from_file (int surftype, float gspacing, float probe_radius, float skin_parm, float blob_parm, int n, int *ids, float *xyzr, int *flgs) |
| NanoShaperInterface (void) | |
Public Attributes | |
| int | err |
| was there an error? More... | |
| ResizeArray< int > | atomids |
| map vertices to atoms. More... | |
| ResizeArray< NanoShaperFace > | faces |
| surface facet list. More... | |
| ResizeArray< NanoShaperCoord > | coords |
| vertex list referenced by facets. More... | |
| ResizeArray< NanoShaperCoord > | norms |
| normal list referenced by facets. More... | |
Definition at line 69 of file NanoShaperInterface.h.
|
|
return 1 on success.
Definition at line 72 of file NanoShaperInterface.h. |
|
|
Definition at line 75 of file NanoShaperInterface.h. |
|
|
Definition at line 89 of file NanoShaperInterface.h. References err. |
|
|
free memory in the ResizeArrays.
Definition at line 44 of file NanoShaperInterface.C. References atomids, ResizeArray< NanoShaperCoord >::clear, ResizeArray< NanoShaperFace >::clear, ResizeArray< int >::clear, coords, faces, and norms. |
|
||||||||||||||||||||||||||||||||||||||||
|
|
map vertices to atoms.
Definition at line 90 of file NanoShaperInterface.h. Referenced by clear, and compute_from_file. |
|
|
vertex list referenced by facets.
Definition at line 92 of file NanoShaperInterface.h. Referenced by clear, and compute_from_file. |
|
|
was there an error?
Definition at line 88 of file NanoShaperInterface.h. Referenced by NanoShaperInterface. |
|
|
surface facet list.
Definition at line 91 of file NanoShaperInterface.h. Referenced by clear, and compute_from_file. |
|
|
normal list referenced by facets.
Definition at line 93 of file NanoShaperInterface.h. Referenced by clear, and compute_from_file. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002