|
| unsafe | Settings () |
| | Constructs an empty (default-constructed) instance.
|
| unsafe | Settings (float radius, int numNeis, float critAngle, float boundaryAngle, MR.Const_VertCoords? orientedNormals, MR.Const_VertBitSet? untrustedNormals, bool automaticRadiusIncrease, int maxRemoves, MR.Std.Vector_MRVertId? allNeighbors, MR.Misc.InOut< float >? actualRadius, MR.Const_PointCloud? searchNeighbors) |
| | Constructs MR.TriangulationHelpers.Settings elementwise.
|
| unsafe | Settings (MR.TriangulationHelpers.Const_Settings _other) |
| | Generated from constructor MR.TriangulationHelpers.Settings.Settings.
|
| | Settings (Settings _other) |
| | Generated from constructor MR.TriangulationHelpers.Settings.Settings.
|
| unsafe MR.TriangulationHelpers.Settings | assign (MR.TriangulationHelpers.Const_Settings _other) |
| | Generated from method MR::TriangulationHelpers::Settings::operator=.
|
| virtual void | Dispose () |
| unsafe | Const_Settings () |
| | Constructs an empty (default-constructed) instance.
|
| unsafe | Const_Settings (float radius, int numNeis, float critAngle, float boundaryAngle, MR.Const_VertCoords? orientedNormals, MR.Const_VertBitSet? untrustedNormals, bool automaticRadiusIncrease, int maxRemoves, MR.Std.Vector_MRVertId? allNeighbors, MR.Misc.InOut< float >? actualRadius, MR.Const_PointCloud? searchNeighbors) |
| | Constructs MR.TriangulationHelpers.Settings elementwise.
|
| unsafe | Const_Settings (MR.TriangulationHelpers.Const_Settings _other) |
| | Generated from constructor MR.TriangulationHelpers.Settings.Settings.
|
| | Const_Settings (Settings _other) |
| | Generated from constructor MR.TriangulationHelpers.Settings.Settings.
|
|
| new unsafe ref float | radius [get] |
| | initial radius of search for neighbours, it can be increased automatically; if radius is positive then numNeis must be zero
|
| new unsafe ref int | numNeis [get] |
| | initially selects given number of nearest neighbours; if numNeis is positive then radius must be zero
|
| new unsafe ref float | critAngle [get] |
| | max allowed angle for triangles in fan
|
| new unsafe ref float | boundaryAngle [get] |
| | the vertex is considered as boundary if its neighbor ring has angle more than this value
|
| new unsafe MR.? Const_VertCoords | orientedNormals [get, set] |
| | if oriented normals are known, they will be used for neighbor points selection except for the ones indicated by untrustedNormals
|
| new unsafe MR.? Const_VertBitSet | untrustedNormals [get, set] |
| new unsafe ref bool | automaticRadiusIncrease [get] |
| | automatic increase of the radius if points outside can make triangles from original radius not-Delone
|
| new unsafe ref int | maxRemoves [get] |
| | the maximum number of optimization steps (removals) in local triangulation
|
| new unsafe MR.Std.? Vector_MRVertId | allNeighbors [get, set] |
| | optional output of considered neighbor points after filtering but before triangulation/optimization
|
| new unsafe MR.Misc.? Box< float > | actualRadius [get, set] |
| | optional output: actual radius of neighbor search (after increase if any)
|
| new unsafe MR.? Const_PointCloud | searchNeighbors [get, set] |
| | optional: if provided this cloud will be used for searching of neighbors (so it must have same validPoints)
|
| unsafe float | radius [get] |
| | initial radius of search for neighbours, it can be increased automatically; if radius is positive then numNeis must be zero
|
| unsafe int | numNeis [get] |
| | initially selects given number of nearest neighbours; if numNeis is positive then radius must be zero
|
| unsafe float | critAngle [get] |
| | max allowed angle for triangles in fan
|
| unsafe float | boundaryAngle [get] |
| | the vertex is considered as boundary if its neighbor ring has angle more than this value
|
| unsafe MR.? Const_VertCoords | orientedNormals [get] |
| | if oriented normals are known, they will be used for neighbor points selection except for the ones indicated by untrustedNormals
|
| unsafe MR.? Const_VertBitSet | untrustedNormals [get] |
| unsafe bool | automaticRadiusIncrease [get] |
| | automatic increase of the radius if points outside can make triangles from original radius not-Delone
|
| unsafe int | maxRemoves [get] |
| | the maximum number of optimization steps (removals) in local triangulation
|
| unsafe MR.Std.? Vector_MRVertId | allNeighbors [get] |
| | optional output of considered neighbor points after filtering but before triangulation/optimization
|
| unsafe MR.Misc.? Box< float > | actualRadius [get] |
| | optional output: actual radius of neighbor search (after increase if any)
|
| unsafe MR.? Const_PointCloud | searchNeighbors [get] |
| | optional: if provided this cloud will be used for searching of neighbors (so it must have same validPoints)
|
Generated from class MR.TriangulationHelpers.Settings. This is the non-const half of the class.