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