MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.PointsToDistanceVolumeParams Class Reference
+ Inheritance diagram for mrmeshpy.PointsToDistanceVolumeParams:

Public Member Functions

None __init__ (self)
 
float minWeight (self)
 
None minWeight (self, float arg1)
 
VertCoords ptNormals (self)
 
None ptNormals (self, VertCoords arg1)
 
float sigma (self)
 
None sigma (self, float arg1)
 
- Public Member Functions inherited from mrmeshpy.DistanceVolumeParams
func_bool_from_float cb (self)
 
None cb (self, func_bool_from_float arg1)
 
Vector3i dimensions (self)
 
None dimensions (self, Vector3i arg1)
 
Vector3f origin (self)
 
None origin (self, Vector3f arg1)
 
Vector3f voxelSize (self)
 
None voxelSize (self, Vector3f arg1)
 

Static Public Member Functions

None __init__ (*args, **kwargs)
 
PointsToDistanceVolumeParams operator (*args, **kwargs)
 
PointsToDistanceVolumeParams operator (*args, **kwargs)
 

Static Protected Attributes

typing _offsetof_minWeight = 108
 
typing _offsetof_ptNormals = 112
 
typing _offsetof_sigma = 104
 
- Static Protected Attributes inherited from mrmeshpy.DistanceVolumeParams
typing _offsetof_cb = 16
 
typing _offsetof_dimensions = 92
 
typing _offsetof_origin = 0
 
typing _offsetof_voxelSize = 80
 

Detailed Description

Generated from:  MR::PointsToDistanceVolumeParams

Constructor & Destructor Documentation

◆ __init__() [1/2]

None mrmeshpy.PointsToDistanceVolumeParams.__init__ ( * args,
** kwargs )
static

Reimplemented from mrmeshpy.DistanceVolumeParams.

◆ __init__() [2/2]

None mrmeshpy.PointsToDistanceVolumeParams.__init__ ( self)

Reimplemented from mrmeshpy.DistanceVolumeParams.

Member Function Documentation

◆ minWeight() [1/2]

float mrmeshpy.PointsToDistanceVolumeParams.minWeight ( self)
minimum sum of influence weights from surrounding points for a voxel to get a value, meaning that there shall be at least this number of points in close proximity

◆ minWeight() [2/2]

None mrmeshpy.PointsToDistanceVolumeParams.minWeight ( self,
float arg1 )

◆ operator() [1/2]

PointsToDistanceVolumeParams mrmeshpy.PointsToDistanceVolumeParams.operator ( * args,
** kwargs )
static

Reimplemented from mrmeshpy.DistanceVolumeParams.

◆ operator() [2/2]

PointsToDistanceVolumeParams mrmeshpy.PointsToDistanceVolumeParams.operator ( * args,
** kwargs )
static

Reimplemented from mrmeshpy.DistanceVolumeParams.

◆ ptNormals() [1/2]

VertCoords mrmeshpy.PointsToDistanceVolumeParams.ptNormals ( self)
optional input: if this pointer is set then function will use these normals instead of ones present in cloud

◆ ptNormals() [2/2]

None mrmeshpy.PointsToDistanceVolumeParams.ptNormals ( self,
VertCoords arg1 )

◆ sigma() [1/2]

float mrmeshpy.PointsToDistanceVolumeParams.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 mrmeshpy.PointsToDistanceVolumeParams.sigma ( self,
float arg1 )

Member Data Documentation

◆ _offsetof_minWeight

typing mrmeshpy.PointsToDistanceVolumeParams._offsetof_minWeight = 108
staticprotected

◆ _offsetof_ptNormals

typing mrmeshpy.PointsToDistanceVolumeParams._offsetof_ptNormals = 112
staticprotected

◆ _offsetof_sigma

typing mrmeshpy.PointsToDistanceVolumeParams._offsetof_sigma = 104
staticprotected

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