Public Member Functions | |
None | __init__ (self) |
None | __init__ (self, RelaxParams arg0) |
None | __init__ (self, int iterations, VertBitSet region, float force, bool limitNearInitial, float maxInitialDist) |
float | force (self) |
None | force (self, float arg1) |
int | iterations (self) |
None | iterations (self, int arg1) |
bool | limitNearInitial (self) |
None | limitNearInitial (self, bool arg1) |
float | maxInitialDist (self) |
None | maxInitialDist (self, float arg1) |
VertBitSet | region (self) |
None | region (self, VertBitSet arg1) |
Static Protected Member Functions | |
_pybind11_conduit_v1_ (*args, **kwargs) | |
Generated from: MR::RelaxParams
None mrmeshpy.RelaxParams.__init__ | ( | self | ) |
Implicit default constructor.
Reimplemented in mrmeshpy.MeshApproxRelaxParams, mrmeshpy.MeshApproxRelaxParams, mrmeshpy.MeshEqualizeTriAreasParams, mrmeshpy.MeshEqualizeTriAreasParams, mrmeshpy.MeshRelaxParams, mrmeshpy.MeshRelaxParams, mrmeshpy.PointCloudApproxRelaxParams, mrmeshpy.PointCloudApproxRelaxParams, mrmeshpy.PointCloudRelaxParams, and mrmeshpy.PointCloudRelaxParams.
None mrmeshpy.RelaxParams.__init__ | ( | self, | |
RelaxParams | arg0 ) |
Implicit copy constructor.
Reimplemented in mrmeshpy.MeshApproxRelaxParams, mrmeshpy.MeshApproxRelaxParams, mrmeshpy.MeshEqualizeTriAreasParams, mrmeshpy.MeshEqualizeTriAreasParams, mrmeshpy.MeshRelaxParams, mrmeshpy.MeshRelaxParams, mrmeshpy.PointCloudApproxRelaxParams, mrmeshpy.PointCloudApproxRelaxParams, mrmeshpy.PointCloudRelaxParams, and mrmeshpy.PointCloudRelaxParams.
None mrmeshpy.RelaxParams.__init__ | ( | self, | |
int | iterations, | ||
VertBitSet | region, | ||
float | force, | ||
bool | limitNearInitial, | ||
float | maxInitialDist ) |
Implicit aggregate constructor.
Reimplemented in mrmeshpy.MeshApproxRelaxParams, mrmeshpy.MeshApproxRelaxParams, mrmeshpy.MeshEqualizeTriAreasParams, mrmeshpy.MeshEqualizeTriAreasParams, mrmeshpy.MeshRelaxParams, mrmeshpy.MeshRelaxParams, mrmeshpy.PointCloudApproxRelaxParams, mrmeshpy.PointCloudApproxRelaxParams, mrmeshpy.PointCloudRelaxParams, and mrmeshpy.PointCloudRelaxParams.
|
staticprotected |
float mrmeshpy.RelaxParams.force | ( | self | ) |
speed of relaxing, typical values (0.0, 0.5]
None mrmeshpy.RelaxParams.force | ( | self, | |
float | arg1 ) |
int mrmeshpy.RelaxParams.iterations | ( | self | ) |
number of iterations
None mrmeshpy.RelaxParams.iterations | ( | self, | |
int | arg1 ) |
bool mrmeshpy.RelaxParams.limitNearInitial | ( | self | ) |
if true then maximal displacement of each point during denoising will be limited
None mrmeshpy.RelaxParams.limitNearInitial | ( | self, | |
bool | arg1 ) |
float mrmeshpy.RelaxParams.maxInitialDist | ( | self | ) |
maximum distance between a point and its position before relaxation, ignored if limitNearInitial = false
None mrmeshpy.RelaxParams.maxInitialDist | ( | self, | |
float | arg1 ) |
VertBitSet mrmeshpy.RelaxParams.region | ( | self | ) |
region to relax
None mrmeshpy.RelaxParams.region | ( | self, | |
VertBitSet | arg1 ) |