|
|
unsafe MR.Const_FillHoleParams | triangulateParams [get] |
| | how to triangulate the hole, must be specified by the user
|
| |
|
unsafe bool | triangulateOnly [get] |
| | If false then additional vertices are created inside the patch for best mesh quality.
|
| |
|
unsafe MR.? UndirectedEdgeBitSet | notFlippable [get] |
| | in triangulateOnly = false mode, edges specified by this bit-set will never be flipped, but they can be split so it is updated during the operation
|
| |
|
unsafe float | maxEdgeLen [get] |
| | Subdivision is stopped when all edges inside or on the boundary of the region are not longer than this value.
|
| |
|
unsafe int | maxEdgeSplits [get] |
| | Maximum number of edge splits allowed during subdivision.
|
| |
|
unsafe float | maxAngleChangeAfterFlip [get] |
| | Improves local mesh triangulation by doing edge flips if it does not change dihedral angle more than on this value (in radians)
|
| |
|
unsafe bool | smoothCurvature [get] |
| | Whether to make patch over the hole smooth both inside and on its boundary with existed surface.
|
| |
|
unsafe bool | naturalSmooth [get] |
| | Additionally smooth 3 layers of vertices near hole boundary both inside and outside of the hole.
|
| |
|
unsafe MR.Std.Const_Function_BoolFuncFromMREdgeId | beforeEdgeSplit [get] |
| | (If this is set) this function is called in subdivision each time edge (e) is going to split, if it returns false then this split will be skipped
|
| |
|
unsafe MR.Std.Const_Function_VoidFuncFromMREdgeIdMREdgeId | onEdgeSplit [get] |
| | (If this is set) this function is called in subdivision each time edge (e) is split into (e1->e), but before the ring is made Delone
|
| |
|
unsafe MR.EdgeWeights | edgeWeights [get] |
| | edge weighting scheme for smoothCurvature mode
|
| |
|
unsafe MR.VertexMass | vmass [get] |
| | vertex mass scheme for smoothCurvature mode
|
| |
|
unsafe MR.? VertCoords2 | uvCoords [get] |
| | optional uv-coordinates of vertices; if provided then elements corresponding to new vertices will be added there
|
| |
|
unsafe MR.? VertColors | colorMap [get] |
| | optional colors of vertices; if provided then elements corresponding to new vertices will be added there
|
| |
|
unsafe MR.? FaceColors | faceColors [get] |
| | optional colors of faces; if provided then elements corresponding to new faces will be added there
|
| |
|
virtual bool | _IsOwning [get] |
| | Returns true if this is an owning instance, and when disposed, will destroy the underlying C++ instance. If false, we assume that the underlying C++ instance will live long enough.
|
| |
Generated from class MR.FillHoleNicelySettings. This is the const half of the class.