Public Member Functions | |
None | __init__ (self) |
None | __init__ (self, CompensateRadiusParams arg0) |
None | __init__ (self, Vector3f direction, float toolRadius, Vector2i distanceMapResolution, FaceBitSet region, float remeshTargetEdgeLength, func_bool_from_float callback) |
Vector3f | direction (self) |
None | direction (self, Vector3f arg1) |
Vector2i | distanceMapResolution (self) |
None | distanceMapResolution (self, Vector2i arg1) |
FaceBitSet | region (self) |
None | region (self, FaceBitSet arg1) |
float | remeshTargetEdgeLength (self) |
None | remeshTargetEdgeLength (self, float arg1) |
float | toolRadius (self) |
None | toolRadius (self, float arg1) |
Static Protected Member Functions | |
_pybind11_conduit_v1_ (*args, **kwargs) | |
Generated from: MR::CompensateRadiusParams structure with parameters for `compensateRadius` function
None mrmeshpy.CompensateRadiusParams.__init__ | ( | self | ) |
Implicit default constructor.
None mrmeshpy.CompensateRadiusParams.__init__ | ( | self, | |
CompensateRadiusParams | arg0 ) |
Implicit copy constructor.
None mrmeshpy.CompensateRadiusParams.__init__ | ( | self, | |
Vector3f | direction, | ||
float | toolRadius, | ||
Vector2i | distanceMapResolution, | ||
FaceBitSet | region, | ||
float | remeshTargetEdgeLength, | ||
func_bool_from_float | callback ) |
Implicit aggregate constructor.
|
staticprotected |
Vector3f mrmeshpy.CompensateRadiusParams.direction | ( | self | ) |
Z direction of milling tool
None mrmeshpy.CompensateRadiusParams.direction | ( | self, | |
Vector3f | arg1 ) |
Vector2i mrmeshpy.CompensateRadiusParams.distanceMapResolution | ( | self | ) |
resolution of distance map that is used for compensation
None mrmeshpy.CompensateRadiusParams.distanceMapResolution | ( | self, | |
Vector2i | arg1 ) |
FaceBitSet mrmeshpy.CompensateRadiusParams.region | ( | self | ) |
region of the mesh that will be compensated it should not contain closed components it is updated during algorithm also please note that boundaries of the region are fixed
None mrmeshpy.CompensateRadiusParams.region | ( | self, | |
FaceBitSet | arg1 ) |
float mrmeshpy.CompensateRadiusParams.remeshTargetEdgeLength | ( | self | ) |
this value will be used for post-process re-meshing value less or equal to zero will use average mesh edge length
None mrmeshpy.CompensateRadiusParams.remeshTargetEdgeLength | ( | self, | |
float | arg1 ) |
float mrmeshpy.CompensateRadiusParams.toolRadius | ( | self | ) |
radius of spherical tool
None mrmeshpy.CompensateRadiusParams.toolRadius | ( | self, | |
float | arg1 ) |