Static Protected Member Functions | |
_pybind11_conduit_v1_ (*args, **kwargs) | |
Generated from: MR::TriangulationHelpers::Settings
None mrmeshpy.TriangulationHelpers.Settings.__init__ | ( | self | ) |
Implicit default constructor.
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.
|
staticprotected |
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 ) |
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 ) |