Dynamic Relaxation Clash Plugin

Path..::..SortCurrentPath Method

The method sorts a list of line segments, so that they occur in correct order. This is done by looking at which line segments that have equal line segment points. As Navisworks API doesn't give totally equal points, a point tolerance is set to 5 mm. If two points have a distance smaller than 5 mm between them, they are seen as the same point. It returns a list of Point3D (nodes).

Namespace:  DynamicRelaxationClashVerification.Models.DataModels
Assembly:  DynamicRelaxationClashVerification (in DynamicRelaxationClashVerification.dll)

Syntax


public void SortCurrentPath(
	List<Line3D> lineList
)
Public Sub SortCurrentPath ( _
	lineList As List(Of Line3D) _
)
public:
void SortCurrentPath(
	List<Line3D^>^ lineList
)

Parameters

lineList
Type: List<(Of <(<'Line3D>)>)>
The line segment list.