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

Public Member Functions

None __init__ (self)
 
None __init__ (self, ComputeSteepestDescentPathSettings arg0)
 
None __init__ (self, MeshTriPoint end, VertId outVertexReached, EdgePoint outBdReached)
 
MeshTriPoint end (self)
 
None end (self, MeshTriPoint arg1)
 
EdgePoint outBdReached (self)
 
None outBdReached (self, EdgePoint arg1)
 
VertId outVertexReached (self)
 
None outVertexReached (self, VertId arg1)
 

Static Protected Member Functions

 _pybind11_conduit_v1_ (*args, **kwargs)
 

Detailed Description

Generated from:  MR::ComputeSteepestDescentPathSettings

Constructor & Destructor Documentation

◆ __init__() [1/3]

None mrmeshpy.ComputeSteepestDescentPathSettings.__init__ ( self)
Implicit default constructor.

◆ __init__() [2/3]

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

◆ __init__() [3/3]

None mrmeshpy.ComputeSteepestDescentPathSettings.__init__ ( self,
MeshTriPoint end,
VertId outVertexReached,
EdgePoint outBdReached )
Implicit aggregate constructor.

Member Function Documentation

◆ _pybind11_conduit_v1_()

mrmeshpy.ComputeSteepestDescentPathSettings._pybind11_conduit_v1_ ( * args,
** kwargs )
staticprotected

◆ end() [1/2]

MeshTriPoint mrmeshpy.ComputeSteepestDescentPathSettings.end ( self)
if valid, then the descent is stopped as soon as same triangle with (end) is reached

◆ end() [2/2]

None mrmeshpy.ComputeSteepestDescentPathSettings.end ( self,
MeshTriPoint arg1 )

◆ outBdReached() [1/2]

EdgePoint mrmeshpy.ComputeSteepestDescentPathSettings.outBdReached ( self)
if not nullptr, then the descent is stopped as soon as any boundary point is reached, which is written in *outBdReached

◆ outBdReached() [2/2]

None mrmeshpy.ComputeSteepestDescentPathSettings.outBdReached ( self,
EdgePoint arg1 )

◆ outVertexReached() [1/2]

VertId mrmeshpy.ComputeSteepestDescentPathSettings.outVertexReached ( self)
if not nullptr, then the descent is stopped as soon as any vertex is reached, which is written in *outVertexReached

◆ outVertexReached() [2/2]

None mrmeshpy.ComputeSteepestDescentPathSettings.outVertexReached ( self,
VertId arg1 )

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