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

Public Member Functions

None __init__ (self)
 
None __init__ (self, bool inRange, bool projOnBd, bool rightSide)
 
bool valid (self)
 
bool inRange (self)
 
None inRange (self, bool arg1)
 
bool projOnBd (self)
 
None projOnBd (self, bool arg1)
 
bool rightSide (self)
 
None rightSide (self, bool arg1)
 

Static Public Member Functions

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

Static Protected Attributes

typing _offsetof_inRange = 0
 
typing _offsetof_projOnBd = 1
 
typing _offsetof_rightSide = 2
 

Detailed Description

Generated from:  MR::ShellVertexInfo

information about shell vertex

Constructor & Destructor Documentation

◆ __init__() [1/3]

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

◆ __init__() [2/3]

None mrmeshpy.ShellVertexInfo.__init__ ( self)

◆ __init__() [3/3]

None mrmeshpy.ShellVertexInfo.__init__ ( self,
bool inRange,
bool projOnBd,
bool rightSide )
Implicit aggregate constructor.

Member Function Documentation

◆ inRange() [1/2]

bool mrmeshpy.ShellVertexInfo.inRange ( self)
true when shell vertex is within settings.maxDist from source mesh

◆ inRange() [2/2]

None mrmeshpy.ShellVertexInfo.inRange ( self,
bool arg1 )

◆ operator() [1/2]

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

◆ operator() [2/2]

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

◆ projOnBd() [1/2]

bool mrmeshpy.ShellVertexInfo.projOnBd ( self)
shell vertex projects on source mesh boundary (never true for winding rule mode)

◆ projOnBd() [2/2]

None mrmeshpy.ShellVertexInfo.projOnBd ( self,
bool arg1 )

◆ rightSide() [1/2]

bool mrmeshpy.ShellVertexInfo.rightSide ( self)
whether shell vertex is on requested side of source mesh

◆ rightSide() [2/2]

None mrmeshpy.ShellVertexInfo.rightSide ( self,
bool arg1 )

◆ valid()

bool mrmeshpy.ShellVertexInfo.valid ( self)
returns true if shell vertex is in range, does not project on boundary and located on proper side

Member Data Documentation

◆ _offsetof_inRange

typing mrmeshpy.ShellVertexInfo._offsetof_inRange = 0
staticprotected

◆ _offsetof_projOnBd

typing mrmeshpy.ShellVertexInfo._offsetof_projOnBd = 1
staticprotected

◆ _offsetof_rightSide

typing mrmeshpy.ShellVertexInfo._offsetof_rightSide = 2
staticprotected

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