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

Classes

class  CornerType
 
class  EndType
 
class  Type
 

Public Member Functions

None __init__ (self)
 
None __init__ (self, OffsetContoursParams.Type type, OffsetContoursParams.EndType endType, OffsetContoursParams.CornerType cornerType, float minAnglePrecision, float maxSharpAngle, std_vector_std_vector_OffsetContoursOrigins indicesMap)
 
std_vector_std_vector_OffsetContoursOrigins indicesMap (self)
 
None indicesMap (self, std_vector_std_vector_OffsetContoursOrigins arg1)
 
float maxSharpAngle (self)
 
None maxSharpAngle (self, float arg1)
 
float minAnglePrecision (self)
 
None minAnglePrecision (self, float arg1)
 

Static Public Member Functions

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

Static Public Attributes

OffsetContoursParams cornerType .CornerType
 
OffsetContoursParams endType .EndType
 
OffsetContoursParams type .Type
 

Static Protected Attributes

typing _offsetof_endType = 4
 
typing _offsetof_indicesMap = 24
 
typing _offsetof_maxSharpAngle = 16
 
typing _offsetof_minAnglePrecision = 12
 
typing _offsetof_type = 0
 

Detailed Description

Generated from:  MR::OffsetContoursParams

Constructor & Destructor Documentation

◆ __init__() [1/3]

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

◆ __init__() [2/3]

None mrmeshpy.OffsetContoursParams.__init__ ( self)

◆ __init__() [3/3]

None mrmeshpy.OffsetContoursParams.__init__ ( self,
OffsetContoursParams.Type type,
OffsetContoursParams.EndType endType,
OffsetContoursParams.CornerType cornerType,
float minAnglePrecision,
float maxSharpAngle,
std_vector_std_vector_OffsetContoursOrigins indicesMap )
Implicit aggregate constructor.

Member Function Documentation

◆ indicesMap() [1/2]

std_vector_std_vector_OffsetContoursOrigins mrmeshpy.OffsetContoursParams.indicesMap ( self)
optional output that maps result contour ids to input contour ids

◆ indicesMap() [2/2]

None mrmeshpy.OffsetContoursParams.indicesMap ( self,
std_vector_std_vector_OffsetContoursOrigins arg1 )

◆ maxSharpAngle() [1/2]

float mrmeshpy.OffsetContoursParams.maxSharpAngle ( self)
120 deg

◆ maxSharpAngle() [2/2]

None mrmeshpy.OffsetContoursParams.maxSharpAngle ( self,
float arg1 )

◆ minAnglePrecision() [1/2]

float mrmeshpy.OffsetContoursParams.minAnglePrecision ( self)
20 deg

◆ minAnglePrecision() [2/2]

None mrmeshpy.OffsetContoursParams.minAnglePrecision ( self,
float arg1 )

◆ operator() [1/2]

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

◆ operator() [2/2]

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

Member Data Documentation

◆ _offsetof_endType

typing mrmeshpy.OffsetContoursParams._offsetof_endType = 4
staticprotected

◆ _offsetof_indicesMap

typing mrmeshpy.OffsetContoursParams._offsetof_indicesMap = 24
staticprotected

◆ _offsetof_maxSharpAngle

typing mrmeshpy.OffsetContoursParams._offsetof_maxSharpAngle = 16
staticprotected

◆ _offsetof_minAnglePrecision

typing mrmeshpy.OffsetContoursParams._offsetof_minAnglePrecision = 12
staticprotected

◆ _offsetof_type

typing mrmeshpy.OffsetContoursParams._offsetof_type = 0
staticprotected

◆ cornerType

OffsetContoursParams mrmeshpy.OffsetContoursParams.cornerType .CornerType
static

◆ endType

OffsetContoursParams mrmeshpy.OffsetContoursParams.endType .EndType
static

◆ type

OffsetContoursParams mrmeshpy.OffsetContoursParams.type .Type
static

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