Public Member Functions | |
None | __init__ (self) |
None | __init__ (self, Vector3f voxelSize, float isoValue, float adaptivity, int maxFaces, int maxVertices, bool relaxDisorientedTriangles, func_bool_from_float cb) |
float | adaptivity (self) |
None | adaptivity (self, float arg1) |
func_bool_from_float | cb (self) |
None | cb (self, func_bool_from_float arg1) |
float | isoValue (self) |
None | isoValue (self, float arg1) |
int | maxFaces (self) |
None | maxFaces (self, int arg1) |
int | maxVertices (self) |
None | maxVertices (self, int arg1) |
Vector3f | voxelSize (self) |
None | voxelSize (self, Vector3f arg1) |
Static Public Member Functions | |
None | __init__ (*args, **kwargs) |
GridToMeshSettings | operator (*args, **kwargs) |
GridToMeshSettings | operator (*args, **kwargs) |
Static Protected Attributes | |
typing | _offsetof_adaptivity = 16 |
typing | _offsetof_cb = 32 |
typing | _offsetof_isoValue = 12 |
typing | _offsetof_maxFaces = 20 |
typing | _offsetof_maxVertices = 24 |
typing | _offsetof_relaxDisorientedTriangles = 28 |
typing | _offsetof_voxelSize = 0 |
Generated from: MR::GridToMeshSettings parameters of OpenVDB Grid to Mesh conversion using Dual Marching Cubes algorithm
|
static |
None mrmeshpy.GridToMeshSettings.__init__ | ( | self | ) |
None mrmeshpy.GridToMeshSettings.__init__ | ( | self, | |
Vector3f | voxelSize, | ||
float | isoValue, | ||
float | adaptivity, | ||
int | maxFaces, | ||
int | maxVertices, | ||
bool | relaxDisorientedTriangles, | ||
func_bool_from_float | cb ) |
Implicit aggregate constructor.
float mrmeshpy.GridToMeshSettings.adaptivity | ( | self | ) |
adaptivity - [0.0;1.0] ratio of combining small triangles into bigger ones (curvature can be lost on high values)
None mrmeshpy.GridToMeshSettings.adaptivity | ( | self, | |
float | arg1 ) |
func_bool_from_float mrmeshpy.GridToMeshSettings.cb | ( | self | ) |
to receive progress and request cancellation
None mrmeshpy.GridToMeshSettings.cb | ( | self, | |
func_bool_from_float | arg1 ) |
float mrmeshpy.GridToMeshSettings.isoValue | ( | self | ) |
layer of grid with this value would be converted in mesh; isoValue can be negative only in level set grids
None mrmeshpy.GridToMeshSettings.isoValue | ( | self, | |
float | arg1 ) |
int mrmeshpy.GridToMeshSettings.maxFaces | ( | self | ) |
if the mesh exceeds this number of faces, an error returns
None mrmeshpy.GridToMeshSettings.maxFaces | ( | self, | |
int | arg1 ) |
int mrmeshpy.GridToMeshSettings.maxVertices | ( | self | ) |
if the mesh exceeds this number of vertices, an error returns
None mrmeshpy.GridToMeshSettings.maxVertices | ( | self, | |
int | arg1 ) |
|
static |
|
static |
Vector3f mrmeshpy.GridToMeshSettings.voxelSize | ( | self | ) |
the size of each voxel in the grid
None mrmeshpy.GridToMeshSettings.voxelSize | ( | self, | |
Vector3f | arg1 ) |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |