MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.RegularMapMesher Class Reference

Public Member Functions

None __init__ (self)
 
None __init__ (self, RegularMapMesher arg0)
 
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 Protected Member Functions

 _pybind11_conduit_v1_ (*args, **kwargs)
 

Detailed Description

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

Constructor & Destructor Documentation

◆ __init__() [1/2]

None mrmeshpy.RegularMapMesher.__init__ ( self)
Implicit default constructor.

◆ __init__() [2/2]

None mrmeshpy.RegularMapMesher.__init__ ( self,
RegularMapMesher arg0 )
Implicit copy constructor.

Member Function Documentation

◆ _pybind11_conduit_v1_()

mrmeshpy.RegularMapMesher._pybind11_conduit_v1_ ( * args,
** kwargs )
staticprotected

◆ createMesh()

Mesh mrmeshpy.RegularMapMesher.createMesh ( self)
Creates mesh if all components were successfully loaded

◆ loadDistances()

None mrmeshpy.RegularMapMesher.loadDistances ( self,
int width,
int height,
os.PathLike | str | bytes path )
Loads distances form distances file (1/distance)

◆ setDirectionsPC()

None mrmeshpy.RegularMapMesher.setDirectionsPC ( self,
PointCloud directionsPC )
Sets directions Point Cloud

◆ setDistances()

None mrmeshpy.RegularMapMesher.setDistances ( self,
int width,
int height,
std_vector_float distances )
Sets distances

◆ setSurfacePC()

None mrmeshpy.RegularMapMesher.setSurfacePC ( self,
PointCloud surfacePC )
Sets surface Point Cloud

The documentation for this class was generated from the following file: