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

Public Member Functions

None __init__ (self)
 
None __init__ (self, PolylineProjectionResult2 arg0)
 
None __init__ (self, UndirectedEdgeId line, Vector2f point, float distSq)
 
float distSq (self)
 
None distSq (self, float arg1)
 
UndirectedEdgeId line (self)
 
None line (self, UndirectedEdgeId arg1)
 
Vector2f point (self)
 
None point (self, Vector2f arg1)
 

Detailed Description

Generated from:  MR::PolylineProjectionResult2
Aliases:  PolylineProjectionResult_Vector2f

\\addtogroup AABBTreeGroup
\\{

Constructor & Destructor Documentation

◆ __init__() [1/3]

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

◆ __init__() [2/3]

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

◆ __init__() [3/3]

None meshlib.mrmeshpy.PolylineProjectionResult2.__init__ ( self,
UndirectedEdgeId line,
Vector2f point,
float distSq )
Implicit aggregate constructor.

Member Function Documentation

◆ distSq() [1/2]

float meshlib.mrmeshpy.PolylineProjectionResult2.distSq ( self)
squared distance from pt to proj

◆ distSq() [2/2]

None meshlib.mrmeshpy.PolylineProjectionResult2.distSq ( self,
float arg1 )

◆ line() [1/2]

UndirectedEdgeId meshlib.mrmeshpy.PolylineProjectionResult2.line ( self)
closest line id on polyline

◆ line() [2/2]

None meshlib.mrmeshpy.PolylineProjectionResult2.line ( self,
UndirectedEdgeId arg1 )

◆ point() [1/2]

Vector2f meshlib.mrmeshpy.PolylineProjectionResult2.point ( self)
closest point on polyline, transformed by xf if it is given

◆ point() [2/2]

None meshlib.mrmeshpy.PolylineProjectionResult2.point ( self,
Vector2f arg1 )

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