MeshLib Python Docs
Loading...
Searching...
No Matches
meshlib.mrmeshpy.MeshPoint Class Reference

Public Member Functions

None __init__ (self)
 
None __init__ (self, MeshPoint arg0)
 
None __init__ (self, MeshTriPoint triPoint, Vector3f pt, Vector3f inDir, func_bool_from_Id_FaceTag notIncidentFaces)
 
None set (self, Mesh mesh, MeshTriPoint p)
 
Vector3f inDir (self)
 
None inDir (self, Vector3f arg1)
 
func_bool_from_Id_FaceTag notIncidentFaces (self)
 
None notIncidentFaces (self, func_bool_from_Id_FaceTag arg1)
 
Vector3f pt (self)
 
None pt (self, Vector3f arg1)
 
MeshTriPoint triPoint (self)
 
None triPoint (self, MeshTriPoint arg1)
 

Detailed Description

Generated from:  MR::MeshPoint

describes the point of measurement on mesh

Constructor & Destructor Documentation

◆ __init__() [1/3]

None meshlib.mrmeshpy.MeshPoint.__init__ ( self)
Implicit default constructor.

◆ __init__() [2/3]

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

◆ __init__() [3/3]

None meshlib.mrmeshpy.MeshPoint.__init__ ( self,
MeshTriPoint triPoint,
Vector3f pt,
Vector3f inDir,
func_bool_from_Id_FaceTag notIncidentFaces )
Implicit aggregate constructor.

Member Function Documentation

◆ inDir() [1/2]

Vector3f meshlib.mrmeshpy.MeshPoint.inDir ( self)
unit direction inside the mesh = minus normal

◆ inDir() [2/2]

None meshlib.mrmeshpy.MeshPoint.inDir ( self,
Vector3f arg1 )

◆ notIncidentFaces() [1/2]

func_bool_from_Id_FaceTag meshlib.mrmeshpy.MeshPoint.notIncidentFaces ( self)
predicate that returns true for mesh faces not-incident to the point

◆ notIncidentFaces() [2/2]

None meshlib.mrmeshpy.MeshPoint.notIncidentFaces ( self,
func_bool_from_Id_FaceTag arg1 )

◆ pt() [1/2]

Vector3f meshlib.mrmeshpy.MeshPoint.pt ( self)
3d coordinates

◆ pt() [2/2]

None meshlib.mrmeshpy.MeshPoint.pt ( self,
Vector3f arg1 )

◆ set()

None meshlib.mrmeshpy.MeshPoint.set ( self,
Mesh mesh,
MeshTriPoint p )

◆ triPoint() [1/2]

MeshTriPoint meshlib.mrmeshpy.MeshPoint.triPoint ( self)
relative position on mesh

◆ triPoint() [2/2]

None meshlib.mrmeshpy.MeshPoint.triPoint ( self,
MeshTriPoint arg1 )

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