MeshLib Python Docs
Loading...
Searching...
No Matches
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)
 

Static Protected Member Functions

 _pybind11_conduit_v1_ (*args, **kwargs)
 

Detailed Description

Generated from:  MR::PolylineProjectionResult2

\\addtogroup AABBTreeGroup
\\{

Constructor & Destructor Documentation

◆ __init__() [1/3]

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

◆ __init__() [2/3]

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

◆ __init__() [3/3]

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

Member Function Documentation

◆ _pybind11_conduit_v1_()

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

◆ distSq() [1/2]

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

◆ distSq() [2/2]

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

◆ line() [1/2]

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

◆ line() [2/2]

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

◆ point() [1/2]

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

◆ point() [2/2]

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

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