MeshLib Python Docs
Loading...
Searching...
No Matches
meshlib.mrmeshpy.PointsToMeshParameters Class Reference

Public Member Functions

None __init__ (self)
 
None __init__ (self, PointsToMeshParameters arg0)
 
None __init__ (self, float sigma, float minWeight, float voxelSize, VertColors ptColors, VertColors vColors, func_bool_from_float progress, func_tl_expected_VoxelsVolumeMinMax_std_vector_float_std_string_from_PointCloud_PointsToDistanceVolumeParams createVolumeCallback)
 
func_tl_expected_VoxelsVolumeMinMax_std_vector_float_std_string_from_PointCloud_PointsToDistanceVolumeParams createVolumeCallback (self)
 
None createVolumeCallback (self, func_tl_expected_VoxelsVolumeMinMax_std_vector_float_std_string_from_PointCloud_PointsToDistanceVolumeParams arg1)
 
float minWeight (self)
 
None minWeight (self, float arg1)
 
func_bool_from_float progress (self)
 
None progress (self, func_bool_from_float arg1)
 
VertColors ptColors (self)
 
None ptColors (self, VertColors arg1)
 
float sigma (self)
 
None sigma (self, float arg1)
 
VertColors vColors (self)
 
None vColors (self, VertColors arg1)
 
float voxelSize (self)
 
None voxelSize (self, float arg1)
 

Detailed Description

Generated from:  MR::PointsToMeshParameters

Constructor & Destructor Documentation

◆ __init__() [1/3]

None meshlib.mrmeshpy.PointsToMeshParameters.__init__ ( self)
Implicit default constructor.

◆ __init__() [2/3]

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

◆ __init__() [3/3]

None meshlib.mrmeshpy.PointsToMeshParameters.__init__ ( self,
float sigma,
float minWeight,
float voxelSize,
VertColors ptColors,
VertColors vColors,
func_bool_from_float progress,
func_tl_expected_VoxelsVolumeMinMax_std_vector_float_std_string_from_PointCloud_PointsToDistanceVolumeParams createVolumeCallback )
Implicit aggregate constructor.

Member Function Documentation

◆ createVolumeCallback() [1/2]

Callback for volume creation. If null - volume will be created with memory efficient pointsToDistanceFunctionVolume function

◆ createVolumeCallback() [2/2]

None meshlib.mrmeshpy.PointsToMeshParameters.createVolumeCallback ( self,
func_tl_expected_VoxelsVolumeMinMax_std_vector_float_std_string_from_PointCloud_PointsToDistanceVolumeParams arg1 )

◆ minWeight() [1/2]

float meshlib.mrmeshpy.PointsToMeshParameters.minWeight ( self)
minimum sum of influence weights from surrounding points for a triangle to appear, meaning that there shall be at least this number of points in close proximity

◆ minWeight() [2/2]

None meshlib.mrmeshpy.PointsToMeshParameters.minWeight ( self,
float arg1 )

◆ progress() [1/2]

func_bool_from_float meshlib.mrmeshpy.PointsToMeshParameters.progress ( self)
Progress callback

◆ progress() [2/2]

None meshlib.mrmeshpy.PointsToMeshParameters.progress ( self,
func_bool_from_float arg1 )

◆ ptColors() [1/2]

VertColors meshlib.mrmeshpy.PointsToMeshParameters.ptColors ( self)
optional input: colors of input points

◆ ptColors() [2/2]

None meshlib.mrmeshpy.PointsToMeshParameters.ptColors ( self,
VertColors arg1 )

◆ sigma() [1/2]

float meshlib.mrmeshpy.PointsToMeshParameters.sigma ( self)
it the distance of highest influence of a point;
the maximal influence distance is 3*sigma; beyond that distance the influence is strictly zero

◆ sigma() [2/2]

None meshlib.mrmeshpy.PointsToMeshParameters.sigma ( self,
float arg1 )

◆ vColors() [1/2]

VertColors meshlib.mrmeshpy.PointsToMeshParameters.vColors ( self)
optional output: averaged colors of mesh vertices

◆ vColors() [2/2]

None meshlib.mrmeshpy.PointsToMeshParameters.vColors ( self,
VertColors arg1 )

◆ voxelSize() [1/2]

float meshlib.mrmeshpy.PointsToMeshParameters.voxelSize ( self)
Size of voxel in grid conversions;
The user is responsible for setting some positive value here

◆ voxelSize() [2/2]

None meshlib.mrmeshpy.PointsToMeshParameters.voxelSize ( self,
float arg1 )

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