eVision Python API
Loading...
Searching...
No Matches
eVision.Easy3D.E3DClosestPoint Class Reference

Struct containing the eVision.Easy3D.E3DPoint of an eVision.Easy3D.EPointCloud that is closest to a line or segment with its index in the cloud and its distance to the line or segment. More...

Public Member Functions

None __init__ (self)
 Constructs a eVision.Easy3D.E3DClosestPoint.
None __init__ (self, eVision.Easy3D.E3DPoint closestPoint, int closestPointIndex, float distance)
 Constructs a eVision.Easy3D.E3DClosestPoint.
None __init__ (self, eVision.Easy3D.E3DPoint ClosestPoint)
None __init__ (self, eVision.Easy3D.E3DPoint ClosestPoint, int ClosestPointIndex)
None __init__ (self, eVision.Easy3D.E3DClosestPoint other)
eVision.Easy3D.E3DPoint ClosestPoint (self)
 eVision.Easy3D.E3DPoint of the eVision.Easy3D.EPointCloud that is closest to the line or segment.
 ClosestPoint (self, eVision.Easy3D.E3DPoint value)
 eVision.Easy3D.E3DPoint of the eVision.Easy3D.EPointCloud that is closest to the line or segment.
int ClosestPointIndex (self)
 Index of the closest eVision.Easy3D.E3DPoint in the eVision.Easy3D.EPointCloud.
 ClosestPointIndex (self, int value)
 Index of the closest eVision.Easy3D.E3DPoint in the eVision.Easy3D.EPointCloud.
float Distance (self)
 Distance between the closest eVision.Easy3D.E3DPoint and the line or segment.
 Distance (self, float value)
 Distance between the closest eVision.Easy3D.E3DPoint and the line or segment.

Detailed Description

Struct containing the eVision.Easy3D.E3DPoint of an eVision.Easy3D.EPointCloud that is closest to a line or segment with its index in the cloud and its distance to the line or segment.

Remarks:

License(s): None

Constructor & Destructor Documentation

◆ __init__() [1/5]

None eVision.Easy3D.E3DClosestPoint.__init__ ( self)

◆ __init__() [2/5]

None eVision.Easy3D.E3DClosestPoint.__init__ ( self,
eVision.Easy3D.E3DPoint closestPoint,
int closestPointIndex,
float distance )

Constructs a eVision.Easy3D.E3DClosestPoint.

Parameters
closestPointeVision.Easy3D.E3DPoint of the eVision.Easy3D.EPointCloud that is closest to the line or segment.
closestPointIndexIndex of the closest eVision.Easy3D.E3DPoint in the eVision.Easy3D.EPointCloud.
distanceDistance between the closest eVision.Easy3D.E3DPoint and the line or segment.

◆ __init__() [3/5]

None eVision.Easy3D.E3DClosestPoint.__init__ ( self,
eVision.Easy3D.E3DPoint ClosestPoint )
Parameters
ClosestPointeVision.Easy3D.E3DPoint of the eVision.Easy3D.EPointCloud that is closest to the line or segment.

◆ __init__() [4/5]

None eVision.Easy3D.E3DClosestPoint.__init__ ( self,
eVision.Easy3D.E3DPoint ClosestPoint,
int ClosestPointIndex )
Parameters
ClosestPointeVision.Easy3D.E3DPoint of the eVision.Easy3D.EPointCloud that is closest to the line or segment.
ClosestPointIndexIndex of the closest eVision.Easy3D.E3DPoint in the eVision.Easy3D.EPointCloud.

◆ __init__() [5/5]

None eVision.Easy3D.E3DClosestPoint.__init__ ( self,
eVision.Easy3D.E3DClosestPoint other )
Parameters
otherOther instance

Member Function Documentation

◆ ClosestPoint() [1/2]

eVision.Easy3D.E3DPoint eVision.Easy3D.E3DClosestPoint.ClosestPoint ( self)

eVision.Easy3D.E3DPoint of the eVision.Easy3D.EPointCloud that is closest to the line or segment.

◆ ClosestPoint() [2/2]

eVision.Easy3D.E3DClosestPoint.ClosestPoint ( self,
eVision.Easy3D.E3DPoint value )

eVision.Easy3D.E3DPoint of the eVision.Easy3D.EPointCloud that is closest to the line or segment.

◆ ClosestPointIndex() [1/2]

int eVision.Easy3D.E3DClosestPoint.ClosestPointIndex ( self)

◆ ClosestPointIndex() [2/2]

eVision.Easy3D.E3DClosestPoint.ClosestPointIndex ( self,
int value )

◆ Distance() [1/2]

float eVision.Easy3D.E3DClosestPoint.Distance ( self)

Distance between the closest eVision.Easy3D.E3DPoint and the line or segment.

◆ Distance() [2/2]

eVision.Easy3D.E3DClosestPoint.Distance ( self,
float value )

Distance between the closest eVision.Easy3D.E3DPoint and the line or segment.