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

Classes

class  Type
 

Public Member Functions

None __init__ (self)
 
None __init__ (self, MeshToVolumeParams.Type type, float surfaceOffset, Vector3f voxelSize, AffineXf3f worldXf, AffineXf3f outXf, func_bool_from_float cb)
 
AffineXf3f outXf (self)
 
None outXf (self, AffineXf3f arg1)
 
float surfaceOffset (self)
 
None surfaceOffset (self, float arg1)
 
AffineXf3f worldXf (self)
 
None worldXf (self, AffineXf3f arg1)
 

Static Public Member Functions

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

Static Public Attributes

MeshToVolumeParams type .Type
 

Static Protected Attributes

typing _offsetof_outXf = 72
 
typing _offsetof_surfaceOffset = 4
 
typing _offsetof_type = 0
 
typing _offsetof_voxelSize = 8
 
typing _offsetof_worldXf = 20
 

Detailed Description

Generated from:  MR::MeshToVolumeParams

Parameters structure for meshToVolume function

Constructor & Destructor Documentation

◆ __init__() [1/3]

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

◆ __init__() [2/3]

None mrmeshpy.MeshToVolumeParams.__init__ ( self)

◆ __init__() [3/3]

None mrmeshpy.MeshToVolumeParams.__init__ ( self,
MeshToVolumeParams.Type type,
float surfaceOffset,
Vector3f voxelSize,
AffineXf3f worldXf,
AffineXf3f outXf,
func_bool_from_float cb )
Implicit aggregate constructor.

Member Function Documentation

◆ operator() [1/2]

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

◆ operator() [2/2]

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

◆ outXf() [1/2]

AffineXf3f mrmeshpy.MeshToVolumeParams.outXf ( self)
optional output: xf to original mesh (respecting worldXf)

◆ outXf() [2/2]

None mrmeshpy.MeshToVolumeParams.outXf ( self,
AffineXf3f arg1 )

◆ surfaceOffset() [1/2]

float mrmeshpy.MeshToVolumeParams.surfaceOffset ( self)
the number of voxels around surface to calculate distance in (should be positive)

◆ surfaceOffset() [2/2]

None mrmeshpy.MeshToVolumeParams.surfaceOffset ( self,
float arg1 )

◆ worldXf() [1/2]

AffineXf3f mrmeshpy.MeshToVolumeParams.worldXf ( self)
mesh initial transform

◆ worldXf() [2/2]

None mrmeshpy.MeshToVolumeParams.worldXf ( self,
AffineXf3f arg1 )

Member Data Documentation

◆ _offsetof_outXf

typing mrmeshpy.MeshToVolumeParams._offsetof_outXf = 72
staticprotected

◆ _offsetof_surfaceOffset

typing mrmeshpy.MeshToVolumeParams._offsetof_surfaceOffset = 4
staticprotected

◆ _offsetof_type

typing mrmeshpy.MeshToVolumeParams._offsetof_type = 0
staticprotected

◆ _offsetof_voxelSize

typing mrmeshpy.MeshToVolumeParams._offsetof_voxelSize = 8
staticprotected

◆ _offsetof_worldXf

typing mrmeshpy.MeshToVolumeParams._offsetof_worldXf = 20
staticprotected

◆ type

MeshToVolumeParams mrmeshpy.MeshToVolumeParams.type .Type
static

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