Static Public Member Functions | |
| None | __init__ (*args, **kwargs) |
| TriangulationHelpers.Settings | operator (*args, **kwargs) |
| TriangulationHelpers.Settings | operator (*args, **kwargs) |
Static Protected Attributes | |
| typing | _offsetof_actualRadius = 40 |
| typing | _offsetof_allNeighbors = 32 |
| typing | _offsetof_automaticRadiusIncrease = 24 |
| typing | _offsetof_boundaryAngle = 12 |
| typing | _offsetof_critAngle = 8 |
| typing | _offsetof_maxRemoves = 28 |
| typing | _offsetof_numNeis = 4 |
| typing | _offsetof_radius = 0 |
| typing | _offsetof_searchNeighbors = 48 |
| typing | _offsetof_trustedNormals = 16 |
Generated from: MR::TriangulationHelpers::Settings
|
static |
| None mrmeshpy.TriangulationHelpers.Settings.__init__ | ( | self | ) |
| None mrmeshpy.TriangulationHelpers.Settings.__init__ | ( | self, | |
| TriangulationHelpers.Settings | arg0 ) |
Implicit copy constructor.
| None mrmeshpy.TriangulationHelpers.Settings.__init__ | ( | self, | |
| float | radius, | ||
| int | numNeis, | ||
| float | critAngle, | ||
| float | boundaryAngle, | ||
| VertCoords | trustedNormals, | ||
| bool | automaticRadiusIncrease, | ||
| int | maxRemoves, | ||
| std_vector_Id_VertTag | allNeighbors, | ||
| float_output | actualRadius, | ||
| PointCloud | searchNeighbors ) |
Implicit aggregate constructor.
| float mrmeshpy.TriangulationHelpers.Settings.actualRadius | ( | self | ) |
optional output: actual radius of neighbor search (after increase if any)
| None mrmeshpy.TriangulationHelpers.Settings.actualRadius | ( | self, | |
| float_output | arg1 ) |
| std_vector_Id_VertTag mrmeshpy.TriangulationHelpers.Settings.allNeighbors | ( | self | ) |
optional output of considered neighbor points after filtering but before triangulation/optimization
| None mrmeshpy.TriangulationHelpers.Settings.allNeighbors | ( | self, | |
| std_vector_Id_VertTag | arg1 ) |
| bool mrmeshpy.TriangulationHelpers.Settings.automaticRadiusIncrease | ( | self | ) |
automatic increase of the radius if points outside can make triangles from original radius not-Delone
| None mrmeshpy.TriangulationHelpers.Settings.automaticRadiusIncrease | ( | self, | |
| bool | arg1 ) |
| float mrmeshpy.TriangulationHelpers.Settings.boundaryAngle | ( | self | ) |
the vertex is considered as boundary if its neighbor ring has angle more than this value
| None mrmeshpy.TriangulationHelpers.Settings.boundaryAngle | ( | self, | |
| float | arg1 ) |
| float mrmeshpy.TriangulationHelpers.Settings.critAngle | ( | self | ) |
max allowed angle for triangles in fan
| None mrmeshpy.TriangulationHelpers.Settings.critAngle | ( | self, | |
| float | arg1 ) |
| int mrmeshpy.TriangulationHelpers.Settings.maxRemoves | ( | self | ) |
the maximum number of optimization steps (removals) in local triangulation
| None mrmeshpy.TriangulationHelpers.Settings.maxRemoves | ( | self, | |
| int | arg1 ) |
| int mrmeshpy.TriangulationHelpers.Settings.numNeis | ( | self | ) |
initially selects given number of nearest neighbours; if numNeis is positive then radius must be zero
| None mrmeshpy.TriangulationHelpers.Settings.numNeis | ( | self, | |
| int | arg1 ) |
|
static |
|
static |
| float mrmeshpy.TriangulationHelpers.Settings.radius | ( | self | ) |
initial radius of search for neighbours, it can be increased automatically; if radius is positive then numNeis must be zero
| None mrmeshpy.TriangulationHelpers.Settings.radius | ( | self, | |
| float | arg1 ) |
| PointCloud mrmeshpy.TriangulationHelpers.Settings.searchNeighbors | ( | self | ) |
optional: if provided this cloud will be used for searching of neighbors (so it must have same validPoints)
| None mrmeshpy.TriangulationHelpers.Settings.searchNeighbors | ( | self, | |
| PointCloud | arg1 ) |
| VertCoords mrmeshpy.TriangulationHelpers.Settings.trustedNormals | ( | self | ) |
if oriented normals are known, they will be used for neighbor points selection
| None mrmeshpy.TriangulationHelpers.Settings.trustedNormals | ( | self, | |
| VertCoords | arg1 ) |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |