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

Classes

class  SignedDetectionMethod
 

Public Member Functions

None __init__ (self)
 
None __init__ (self, ContoursDistanceMapOptions.SignedDetectionMethod signMethod, ContoursDistanceMapOffset offsetParameters, PixelBitSet region, std_vector_Id_UndirectedEdgeTag outClosestEdges, float minDist, float maxDist)
 
float maxDist (self)
 
None maxDist (self, float arg1)
 
float minDist (self)
 
None minDist (self, float arg1)
 
ContoursDistanceMapOffset offsetParameters (self)
 
None offsetParameters (self, ContoursDistanceMapOffset arg1)
 
std_vector_Id_UndirectedEdgeTag outClosestEdges (self)
 
None outClosestEdges (self, std_vector_Id_UndirectedEdgeTag arg1)
 
PixelBitSet region (self)
 
None region (self, PixelBitSet arg1)
 

Static Public Member Functions

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

Static Public Attributes

ContoursDistanceMapOptions signMethod .SignedDetectionMethod
 

Static Protected Attributes

typing _offsetof_minDist = 32
 
typing _offsetof_offsetParameters = 8
 
typing _offsetof_outClosestEdges = 24
 
typing _offsetof_region = 16
 
typing _offsetof_signMethod = 0
 

Detailed Description

Generated from:  MR::ContoursDistanceMapOptions

Constructor & Destructor Documentation

◆ __init__() [1/3]

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

◆ __init__() [2/3]

None mrmeshpy.ContoursDistanceMapOptions.__init__ ( self)

◆ __init__() [3/3]

None mrmeshpy.ContoursDistanceMapOptions.__init__ ( self,
ContoursDistanceMapOptions.SignedDetectionMethod signMethod,
ContoursDistanceMapOffset offsetParameters,
PixelBitSet region,
std_vector_Id_UndirectedEdgeTag outClosestEdges,
float minDist,
float maxDist )
Implicit aggregate constructor.

Member Function Documentation

◆ maxDist() [1/2]

float mrmeshpy.ContoursDistanceMapOptions.maxDist ( self)
maximum value (or absolute value if offsetParameters == nullptr) in a pixel of distance map (larger values cannot be present)

◆ maxDist() [2/2]

None mrmeshpy.ContoursDistanceMapOptions.maxDist ( self,
float arg1 )

◆ minDist() [1/2]

float mrmeshpy.ContoursDistanceMapOptions.minDist ( self)
minimum value (or absolute value if offsetParameters == nullptr) in a pixel of distance map (lower values can be present but they are not precise)

◆ minDist() [2/2]

None mrmeshpy.ContoursDistanceMapOptions.minDist ( self,
float arg1 )

◆ offsetParameters() [1/2]

ContoursDistanceMapOffset mrmeshpy.ContoursDistanceMapOptions.offsetParameters ( self)
optional input offset for each edges of polyline, find more on `ContoursDistanceMapOffset` structure description

◆ offsetParameters() [2/2]

None mrmeshpy.ContoursDistanceMapOptions.offsetParameters ( self,
ContoursDistanceMapOffset arg1 )

◆ operator() [1/2]

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

◆ operator() [2/2]

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

◆ outClosestEdges() [1/2]

std_vector_Id_UndirectedEdgeTag mrmeshpy.ContoursDistanceMapOptions.outClosestEdges ( self)
optional output vector of closest polyline edge per each pixel of distance map

◆ outClosestEdges() [2/2]

None mrmeshpy.ContoursDistanceMapOptions.outClosestEdges ( self,
std_vector_Id_UndirectedEdgeTag arg1 )

◆ region() [1/2]

PixelBitSet mrmeshpy.ContoursDistanceMapOptions.region ( self)
if pointer is valid, then only these pixels will be filled

◆ region() [2/2]

None mrmeshpy.ContoursDistanceMapOptions.region ( self,
PixelBitSet arg1 )

Member Data Documentation

◆ _offsetof_minDist

typing mrmeshpy.ContoursDistanceMapOptions._offsetof_minDist = 32
staticprotected

◆ _offsetof_offsetParameters

typing mrmeshpy.ContoursDistanceMapOptions._offsetof_offsetParameters = 8
staticprotected

◆ _offsetof_outClosestEdges

typing mrmeshpy.ContoursDistanceMapOptions._offsetof_outClosestEdges = 24
staticprotected

◆ _offsetof_region

typing mrmeshpy.ContoursDistanceMapOptions._offsetof_region = 16
staticprotected

◆ _offsetof_signMethod

typing mrmeshpy.ContoursDistanceMapOptions._offsetof_signMethod = 0
staticprotected

◆ signMethod

ContoursDistanceMapOptions mrmeshpy.ContoursDistanceMapOptions.signMethod .SignedDetectionMethod
static

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