OEPolygonizeMethod¶
The OEPolygonizeMethod
namespace is used to specify to the
OEMakeMolecularSurface
and
OEMakeAccessibleSurface
functions the method to be
used for polygonizing the surface.
See also
The OEMakeMolecularSurface
and
OEMakeAccessibleSurface
functions for how to
pass this constant into the functions.
Grasp
This polygonization method uses a marching cubes type of algorithm to generate surface triangles.
Compact
This polygonization method uses a variation on the marching cubes
method in which grid vertex warping is used to generate a more “compact”
surface. This method results
in a surface which has approximately 30% fewer triangles and vertices
than those generated using the
OEPolygonizeMethod::Grasp
method, with no
discernible loss of quality.
Default
The default polygonization method is
OEPolygonizeMethod::Grasp
.