Public Member Functions | |
None | __init__ (self) |
None | __init__ (self, VoxelMetricParameters arg0) |
None | __init__ (self, int start, int stop, float maxDistRatio, SlicePlane plane, QuarterBit quatersMask) |
float | maxDistRatio (self) |
None | maxDistRatio (self, float arg1) |
SlicePlane | plane (self) |
None | plane (self, SlicePlane arg1) |
QuarterBit | quatersMask (self) |
None | quatersMask (self, QuarterBit arg1) |
int | start (self) |
None | start (self, int arg1) |
int | stop (self) |
None | stop (self, int arg1) |
Static Protected Member Functions | |
_pybind11_conduit_v1_ (*args, **kwargs) | |
Generated from: MR::VoxelMetricParameters Parameters for building metric function
None mrmeshpy.VoxelMetricParameters.__init__ | ( | self | ) |
Implicit default constructor.
None mrmeshpy.VoxelMetricParameters.__init__ | ( | self, | |
VoxelMetricParameters | arg0 ) |
Implicit copy constructor.
None mrmeshpy.VoxelMetricParameters.__init__ | ( | self, | |
int | start, | ||
int | stop, | ||
float | maxDistRatio, | ||
SlicePlane | plane, | ||
QuarterBit | quatersMask ) |
Implicit aggregate constructor.
|
staticprotected |
float mrmeshpy.VoxelMetricParameters.maxDistRatio | ( | self | ) |
max distance ratio: if (dist^2(next,start) + dist^2(next,stop) > maxDistRatio^2*dist^2(start,stop)) - candidate is not processed
None mrmeshpy.VoxelMetricParameters.maxDistRatio | ( | self, | |
float | arg1 ) |
SlicePlane mrmeshpy.VoxelMetricParameters.plane | ( | self | ) |
if not None - builds path in one slice of voxels (make sure start and stop has same main axis coordinate)
None mrmeshpy.VoxelMetricParameters.plane | ( | self, | |
SlicePlane | arg1 ) |
QuarterBit mrmeshpy.VoxelMetricParameters.quatersMask | ( | self | ) |
quarter of building path, if plane is selected, it should be (LeftLeft | LeftRigth) or (RigthLeft | RightRight) or All
None mrmeshpy.VoxelMetricParameters.quatersMask | ( | self, | |
QuarterBit | arg1 ) |
int mrmeshpy.VoxelMetricParameters.start | ( | self | ) |
start voxel index
None mrmeshpy.VoxelMetricParameters.start | ( | self, | |
int | arg1 ) |
int mrmeshpy.VoxelMetricParameters.stop | ( | self | ) |
stop voxel index
None mrmeshpy.VoxelMetricParameters.stop | ( | self, | |
int | arg1 ) |