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

Public Member Functions

None __init__ (self)
 
None __init__ (self, Line3Mesh_double arg0)
 
None __init__ (self, Line3d line, IntersectionPrecomputes_double prec, Mesh mesh, AABBTree tree, FaceBitSet region)
 
Line3d line (self)
 
None line (self, Line3d arg1)
 
Mesh mesh (self)
 
None mesh (self, Mesh arg1)
 
IntersectionPrecomputes_double prec (self)
 
None prec (self, IntersectionPrecomputes_double arg1)
 
FaceBitSet region (self)
 
None region (self, FaceBitSet arg1)
 
AABBTree tree (self)
 
None tree (self, AABBTree arg1)
 

Static Protected Member Functions

 _pybind11_conduit_v1_ (*args, **kwargs)
 

Detailed Description

Generated from:  MR::Line3Mesh<double>
Aliases:  Line3dMesh

Constructor & Destructor Documentation

◆ __init__() [1/3]

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

◆ __init__() [2/3]

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

◆ __init__() [3/3]

None mrmeshpy.Line3Mesh_double.__init__ ( self,
Line3d line,
IntersectionPrecomputes_double prec,
Mesh mesh,
AABBTree tree,
FaceBitSet region )
Implicit aggregate constructor.

Member Function Documentation

◆ _pybind11_conduit_v1_()

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

◆ line() [1/2]

Line3d mrmeshpy.Line3Mesh_double.line ( self)
in the reference frame of mesh

◆ line() [2/2]

None mrmeshpy.Line3Mesh_double.line ( self,
Line3d arg1 )

◆ mesh() [1/2]

Mesh mrmeshpy.Line3Mesh_double.mesh ( self)
must be set a valid pointer before use

◆ mesh() [2/2]

None mrmeshpy.Line3Mesh_double.mesh ( self,
Mesh arg1 )

◆ prec() [1/2]

IntersectionPrecomputes_double mrmeshpy.Line3Mesh_double.prec ( self)
set it to a valid pointer for better performance

◆ prec() [2/2]

None mrmeshpy.Line3Mesh_double.prec ( self,
IntersectionPrecomputes_double arg1 )

◆ region() [1/2]

FaceBitSet mrmeshpy.Line3Mesh_double.region ( self)
may remain nullptr, meaning all mesh

◆ region() [2/2]

None mrmeshpy.Line3Mesh_double.region ( self,
FaceBitSet arg1 )

◆ tree() [1/2]

AABBTree mrmeshpy.Line3Mesh_double.tree ( self)
must be set a valid pointer before use

◆ tree() [2/2]

None mrmeshpy.Line3Mesh_double.tree ( self,
AABBTree arg1 )

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