parameters of OpenVDB Grid to Mesh conversion using Dual Marching Cubes algorithm Generated from class MR.GridToMeshSettings. This is the const half of the class.
More...
|
| virtual unsafe void | Dispose (bool disposing) |
|
| unsafe ref readonly MR.Vector3f | voxelSize [get] |
| | the size of each voxel in the grid
|
| unsafe float | isoValue [get] |
| | layer of grid with this value would be converted in mesh; isoValue can be negative only in level set grids
|
| unsafe float | adaptivity [get] |
| | adaptivity - [0.0;1.0] ratio of combining small triangles into bigger ones (curvature can be lost on high values)
|
| unsafe int | maxFaces [get] |
| | if the mesh exceeds this number of faces, an error returns
|
| unsafe int | maxVertices [get] |
| | if the mesh exceeds this number of vertices, an error returns
|
| unsafe bool | relaxDisorientedTriangles [get] |
| unsafe MR.Std.Const_Function_Bool_From_Float | cb [get, protected set] |
| | to receive progress and request cancellation
|
parameters of OpenVDB Grid to Mesh conversion using Dual Marching Cubes algorithm Generated from class MR.GridToMeshSettings. This is the const half of the class.
◆ Const_GridToMeshSettings() [1/5]
| unsafe MR.Const_GridToMeshSettings.Const_GridToMeshSettings |
( |
| ) |
|
|
inline |
Constructs an empty (default-constructed) instance.
◆ Const_GridToMeshSettings() [2/5]
| unsafe MR.Const_GridToMeshSettings.Const_GridToMeshSettings |
( |
MR.Vector3f | voxelSize, |
|
|
float | isoValue, |
|
|
float | adaptivity, |
|
|
int | maxFaces, |
|
|
int | maxVertices, |
|
|
bool | relaxDisorientedTriangles, |
|
|
MR.Std._ByValue_Function_Bool_From_Float | cb ) |
|
inline |
◆ Const_GridToMeshSettings() [3/5]
| unsafe MR.Const_GridToMeshSettings.Const_GridToMeshSettings |
( |
MR._ByValue_GridToMeshSettings | _other | ) |
|
|
inline |
◆ Const_GridToMeshSettings() [4/5]
◆ Const_GridToMeshSettings() [5/5]
◆ Dispose() [1/2]
| virtual void MR.Const_GridToMeshSettings.Dispose |
( |
| ) |
|
|
inlinevirtual |
◆ Dispose() [2/2]
| virtual unsafe void MR.Const_GridToMeshSettings.Dispose |
( |
bool | disposing | ) |
|
|
inlineprotectedvirtual |
◆ __ref_storage_adaptivity
| unsafe float* MR.Const_GridToMeshSettings.__ref_storage_adaptivity |
|
protected |
◆ __ref_storage_isoValue
| unsafe float* MR.Const_GridToMeshSettings.__ref_storage_isoValue |
|
protected |
◆ __ref_storage_maxFaces
| unsafe int* MR.Const_GridToMeshSettings.__ref_storage_maxFaces |
|
protected |
◆ __ref_storage_maxVertices
| unsafe int* MR.Const_GridToMeshSettings.__ref_storage_maxVertices |
|
protected |
◆ __ref_storage_relaxDisorientedTriangles
| unsafe bool* MR.Const_GridToMeshSettings.__ref_storage_relaxDisorientedTriangles |
|
protected |
◆ __ref_storage_voxelSize
| unsafe MR.Vector3f* MR.Const_GridToMeshSettings.__ref_storage_voxelSize |
|
protected |
◆ adaptivity
| unsafe float MR.Const_GridToMeshSettings.adaptivity |
|
get |
adaptivity - [0.0;1.0] ratio of combining small triangles into bigger ones (curvature can be lost on high values)
◆ cb
| unsafe MR.Std.Const_Function_Bool_From_Float MR.Const_GridToMeshSettings.cb |
|
getprotected set |
to receive progress and request cancellation
◆ isoValue
| unsafe float MR.Const_GridToMeshSettings.isoValue |
|
get |
layer of grid with this value would be converted in mesh; isoValue can be negative only in level set grids
◆ maxFaces
| unsafe int MR.Const_GridToMeshSettings.maxFaces |
|
get |
if the mesh exceeds this number of faces, an error returns
◆ maxVertices
| unsafe int MR.Const_GridToMeshSettings.maxVertices |
|
get |
if the mesh exceeds this number of vertices, an error returns
◆ relaxDisorientedTriangles
| unsafe bool MR.Const_GridToMeshSettings.relaxDisorientedTriangles |
|
get |
◆ voxelSize
| unsafe ref readonly MR.Vector3f MR.Const_GridToMeshSettings.voxelSize |
|
get |
the size of each voxel in the grid
The documentation for this class was generated from the following file: