MeshLib Python Docs
Loading...
Searching...
No Matches
meshlib.mrmeshpy.MeshPart Class Reference

Public Member Functions

None __init__ (self, Mesh m, FaceBitSet bs=None)
 
None __init__ (self, MeshPart other)
 
MeshPart operator (self, MeshPart other)
 
Mesh mesh (self)
 
FaceBitSet region (self)
 
None region (self, FaceBitSet arg1)
 

Detailed Description

Generated from:  MR::MeshPart
Aliases:  MeshRegion_FaceTag

stores reference on whole mesh (if region is nullptr) or on its part (if region pointer is valid)
\\ingroup MeshAlgorithmGroup

Constructor & Destructor Documentation

◆ __init__() [1/2]

None meshlib.mrmeshpy.MeshPart.__init__ ( self,
Mesh m,
FaceBitSet bs = None )

◆ __init__() [2/2]

None meshlib.mrmeshpy.MeshPart.__init__ ( self,
MeshPart other )
Make this assignable. A better idea would be to rewrite the class to not use references, but doing this instead preserves API compatibility.

Member Function Documentation

◆ mesh()

Mesh meshlib.mrmeshpy.MeshPart.mesh ( self)

◆ operator()

MeshPart meshlib.mrmeshpy.MeshPart.operator ( self,
MeshPart other )

◆ region() [1/2]

FaceBitSet meshlib.mrmeshpy.MeshPart.region ( self)
nullptr here means whole mesh

◆ region() [2/2]

None meshlib.mrmeshpy.MeshPart.region ( self,
FaceBitSet arg1 )

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