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

Public Member Functions

bool __bool__ (self)
 
None __init__ (self)
 
None __init__ (self, int newFaces, EdgeId na, EdgeId nb)
 
EdgeId na (self)
 
None na (self, EdgeId arg1)
 
EdgeId nb (self)
 
None nb (self, EdgeId arg1)
 
int newFaces (self)
 
None newFaces (self, int arg1)
 

Static Public Member Functions

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

Static Protected Attributes

typing _offsetof_na = 4
 
typing _offsetof_nb = 8
 
typing _offsetof_newFaces = 0
 

Detailed Description

Generated from:  MR::MakeBridgeResult

Constructor & Destructor Documentation

◆ __init__() [1/3]

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

◆ __init__() [2/3]

None mrmeshpy.MakeBridgeResult.__init__ ( self)

◆ __init__() [3/3]

None mrmeshpy.MakeBridgeResult.__init__ ( self,
int newFaces,
EdgeId na,
EdgeId nb )
Implicit aggregate constructor.

Member Function Documentation

◆ __bool__()

bool mrmeshpy.MakeBridgeResult.__bool__ ( self)
bridge construction is successful if at least one new face was created

◆ na() [1/2]

EdgeId mrmeshpy.MakeBridgeResult.na ( self)
the edge na (nb) if valid is a new boundary edge of the created bridge without left face,
having the same origin as input edge a (b)

◆ na() [2/2]

None mrmeshpy.MakeBridgeResult.na ( self,
EdgeId arg1 )

◆ nb() [1/2]

EdgeId mrmeshpy.MakeBridgeResult.nb ( self)
the edge na (nb) if valid is a new boundary edge of the created bridge without left face,
having the same origin as input edge a (b)

◆ nb() [2/2]

None mrmeshpy.MakeBridgeResult.nb ( self,
EdgeId arg1 )

◆ newFaces() [1/2]

int mrmeshpy.MakeBridgeResult.newFaces ( self)
the number of faces added to the mesh

◆ newFaces() [2/2]

None mrmeshpy.MakeBridgeResult.newFaces ( self,
int arg1 )

◆ operator() [1/2]

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

◆ operator() [2/2]

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

Member Data Documentation

◆ _offsetof_na

typing mrmeshpy.MakeBridgeResult._offsetof_na = 4
staticprotected

◆ _offsetof_nb

typing mrmeshpy.MakeBridgeResult._offsetof_nb = 8
staticprotected

◆ _offsetof_newFaces

typing mrmeshpy.MakeBridgeResult._offsetof_newFaces = 0
staticprotected

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