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

Public Member Functions

None __init__ (self, PolylineTopology t)
 
None close (self)
 
None finishOpen (self, VertId v)
 
Id_EdgeTag proceed (self, VertId v)
 
Id_EdgeTag start (self, VertId v)
 

Static Public Member Functions

None __init__ (*args, **kwargs)
 

Static Protected Attributes

typing _offsetof_topology = 0
 

Detailed Description

Generated from:  MR::PolylineMaker

simplifies construction of connected polyline in the topology

Constructor & Destructor Documentation

◆ __init__() [1/2]

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

◆ __init__() [2/2]

None mrmeshpy.PolylineMaker.__init__ ( self,
PolylineTopology t )

Member Function Documentation

◆ close()

None mrmeshpy.PolylineMaker.close ( self)
closes the polyline

◆ finishOpen()

None mrmeshpy.PolylineMaker.finishOpen ( self,
VertId v )
finishes the polyline adding final vertex in it

◆ proceed()

Id_EdgeTag mrmeshpy.PolylineMaker.proceed ( self,
VertId v )
makes next edge of polyline
\\param v next vertex of the polyline

◆ start()

Id_EdgeTag mrmeshpy.PolylineMaker.start ( self,
VertId v )
creates first edge of polyline
\\param v first vertex of the polyline

Member Data Documentation

◆ _offsetof_topology

typing mrmeshpy.PolylineMaker._offsetof_topology = 0
staticprotected

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