MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.MeshBuilder.BuildSettings Class Reference

Public Member Functions

None __init__ (self)
 
None __init__ (self, MeshBuilder.BuildSettings arg0)
 
None __init__ (self, FaceBitSet region, int shiftFaceId, bool allowNonManifoldEdge, int_output skippedFaceCount)
 
bool allowNonManifoldEdge (self)
 
None allowNonManifoldEdge (self, bool arg1)
 
FaceBitSet region (self)
 
None region (self, FaceBitSet arg1)
 
int shiftFaceId (self)
 
None shiftFaceId (self, int arg1)
 
int skippedFaceCount (self)
 
None skippedFaceCount (self, int_output arg1)
 

Static Protected Member Functions

 _pybind11_conduit_v1_ (*args, **kwargs)
 

Detailed Description

Generated from:  MR::MeshBuilder::BuildSettings

Constructor & Destructor Documentation

◆ __init__() [1/3]

None mrmeshpy.MeshBuilder.BuildSettings.__init__ ( self)
Implicit default constructor.

◆ __init__() [2/3]

None mrmeshpy.MeshBuilder.BuildSettings.__init__ ( self,
MeshBuilder.BuildSettings arg0 )
Implicit copy constructor.

◆ __init__() [3/3]

None mrmeshpy.MeshBuilder.BuildSettings.__init__ ( self,
FaceBitSet region,
int shiftFaceId,
bool allowNonManifoldEdge,
int_output skippedFaceCount )
Implicit aggregate constructor.

Member Function Documentation

◆ _pybind11_conduit_v1_()

mrmeshpy.MeshBuilder.BuildSettings._pybind11_conduit_v1_ ( * args,
** kwargs )
staticprotected

◆ allowNonManifoldEdge() [1/2]

bool mrmeshpy.MeshBuilder.BuildSettings.allowNonManifoldEdge ( self)
whether to permit non-manifold edges in the resulting topology

◆ allowNonManifoldEdge() [2/2]

None mrmeshpy.MeshBuilder.BuildSettings.allowNonManifoldEdge ( self,
bool arg1 )

◆ region() [1/2]

FaceBitSet mrmeshpy.MeshBuilder.BuildSettings.region ( self)
if region is given then on input it contains the faces to be added, and on output the faces failed to be added

◆ region() [2/2]

None mrmeshpy.MeshBuilder.BuildSettings.region ( self,
FaceBitSet arg1 )

◆ shiftFaceId() [1/2]

int mrmeshpy.MeshBuilder.BuildSettings.shiftFaceId ( self)
this value to be added to every faceId before its inclusion in the topology

◆ shiftFaceId() [2/2]

None mrmeshpy.MeshBuilder.BuildSettings.shiftFaceId ( self,
int arg1 )

◆ skippedFaceCount() [1/2]

int mrmeshpy.MeshBuilder.BuildSettings.skippedFaceCount ( self)
optional output: counter of skipped faces during mesh creation

◆ skippedFaceCount() [2/2]

None mrmeshpy.MeshBuilder.BuildSettings.skippedFaceCount ( self,
int_output arg1 )

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