Generated from class MR.MeshFromVoxelsPostProcessingParams. This is the non-const half of the class. More...
Properties | |
| new unsafe ref float | voxelSize [get] |
| The size of voxel that was used for mesh creation, must be set. | |
| new unsafe ref int | reduceAngleNumIters [get] |
| the number of iterations to minimize summed deviation of triangle-triangle angles from plane; this mode highlights sharp edges; if decimation is on, this mode is performed before and after decimation and further reduces the number of triangles | |
| new unsafe ref bool | decimate [get] |
| whether to decimate resulting mesh | |
| new unsafe ref float | tinyEdgeLength [get] |
| only if decimate = true: edges not longer than this value will be collapsed even if it results in appearance of a triangle with high aspect ratio | |
| new unsafe MR.? UndirectedEdgeBitSet | sharpEdges [get, set] |
| sharp edges that are maintained during post-processing | |
| Properties inherited from MR.Const_MeshFromVoxelsPostProcessingParams | |
| unsafe float | voxelSize [get] |
| The size of voxel that was used for mesh creation, must be set. | |
| unsafe int | reduceAngleNumIters [get] |
| the number of iterations to minimize summed deviation of triangle-triangle angles from plane; this mode highlights sharp edges; if decimation is on, this mode is performed before and after decimation and further reduces the number of triangles | |
| unsafe bool | decimate [get] |
| whether to decimate resulting mesh | |
| unsafe float | tinyEdgeLength [get] |
| only if decimate = true: edges not longer than this value will be collapsed even if it results in appearance of a triangle with high aspect ratio | |
| unsafe MR.? UndirectedEdgeBitSet | sharpEdges [get] |
| sharp edges that are maintained during post-processing | |
Additional Inherited Members | |
| Protected Member Functions inherited from MR.Const_MeshFromVoxelsPostProcessingParams | |
| virtual unsafe void | Dispose (bool disposing) |
| Protected Attributes inherited from MR.Const_MeshFromVoxelsPostProcessingParams | |
| unsafe float * | __ref_storage_voxelSize |
| unsafe int * | __ref_storage_reduceAngleNumIters |
| unsafe bool * | __ref_storage_decimate |
| unsafe float * | __ref_storage_tinyEdgeLength |
| unsafe MR.UndirectedEdgeBitSet._Underlying ** | __ptr_storage_sharpEdges |
Generated from class MR.MeshFromVoxelsPostProcessingParams. This is the non-const half of the class.
|
inline |
Constructs an empty (default-constructed) instance.
|
inline |
Constructs MR.MeshFromVoxelsPostProcessingParams elementwise.
|
inline |
Generated from constructor MR.MeshFromVoxelsPostProcessingParams.MeshFromVoxelsPostProcessingParams.
|
inline |
Generated from constructor MR.MeshFromVoxelsPostProcessingParams.MeshFromVoxelsPostProcessingParams.
|
inline |
Generated from method MR::MeshFromVoxelsPostProcessingParams::operator=.
|
get |
whether to decimate resulting mesh
|
get |
the number of iterations to minimize summed deviation of triangle-triangle angles from plane; this mode highlights sharp edges; if decimation is on, this mode is performed before and after decimation and further reduces the number of triangles
|
getset |
sharp edges that are maintained during post-processing
|
get |
only if decimate = true: edges not longer than this value will be collapsed even if it results in appearance of a triangle with high aspect ratio
|
get |
The size of voxel that was used for mesh creation, must be set.