Public Member Functions | |
None | __init__ (self) |
None | __init__ (self, RegularMapMesher arg0) |
Mesh | createMesh (self) |
None | loadDistances (self, int width, int height, os.PathLike path) |
None | setDirectionsPC (self, PointCloud directionsPC) |
None | setDistances (self, int width, int height, std_vector_float distances) |
None | setSurfacePC (self, PointCloud surfacePC) |
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
None meshlib.mrmeshpy.RegularMapMesher.__init__ | ( | self | ) |
Implicit default constructor.
None meshlib.mrmeshpy.RegularMapMesher.__init__ | ( | self, | |
RegularMapMesher | arg0 ) |
Implicit copy constructor.
Mesh meshlib.mrmeshpy.RegularMapMesher.createMesh | ( | self | ) |
Creates mesh if all components were successfully loaded
None meshlib.mrmeshpy.RegularMapMesher.loadDistances | ( | self, | |
int | width, | ||
int | height, | ||
os.PathLike | path ) |
Loads distances form distances file (1/distance)
None meshlib.mrmeshpy.RegularMapMesher.setDirectionsPC | ( | self, | |
PointCloud | directionsPC ) |
Sets directions Point Cloud
None meshlib.mrmeshpy.RegularMapMesher.setDistances | ( | self, | |
int | width, | ||
int | height, | ||
std_vector_float | distances ) |
Sets distances
None meshlib.mrmeshpy.RegularMapMesher.setSurfacePC | ( | self, | |
PointCloud | surfacePC ) |
Sets surface Point Cloud