Public Member Functions | |
None | __init__ (self) |
Mesh | createMesh (self) |
None | loadDistances (self, int width, int height, os.PathLike|str|bytes path) |
None | setDirectionsPC (self, PointCloud directionsPC) |
None | setDistances (self, int width, int height, std_vector_float distances) |
None | setSurfacePC (self, PointCloud surfacePC) |
Static Public Member Functions | |
None | __init__ (*args, **kwargs) |
RegularMapMesher | operator (*args, **kwargs) |
RegularMapMesher | operator (*args, **kwargs) |
Generated from: MR::RegularMapMesher \\brief Class for making mesh from regular distance map \\details distance for each lattice of map is defined as point on ray from surface point cloud to direction point cloud, with length equal to 1/distance from distances file (if distance in file == 0 ray had no point) \\ingroup PointCloudGroup
|
static |
None mrmeshpy.RegularMapMesher.__init__ | ( | self | ) |
Mesh mrmeshpy.RegularMapMesher.createMesh | ( | self | ) |
Creates mesh if all components were successfully loaded
None mrmeshpy.RegularMapMesher.loadDistances | ( | self, | |
int | width, | ||
int | height, | ||
os.PathLike | str | bytes | path ) |
Loads distances form distances file (1/distance)
|
static |
|
static |
None mrmeshpy.RegularMapMesher.setDirectionsPC | ( | self, | |
PointCloud | directionsPC ) |
Sets directions Point Cloud
None mrmeshpy.RegularMapMesher.setDistances | ( | self, | |
int | width, | ||
int | height, | ||
std_vector_float | distances ) |
Sets distances
None mrmeshpy.RegularMapMesher.setSurfacePC | ( | self, | |
PointCloud | surfacePC ) |
Sets surface Point Cloud