Dynamic Relaxation Clash Plugin

DynamicRelaxationSolver Constructor

Initializes a new instance of the DynamicRelaxationSolver class.

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

Syntax


public DynamicRelaxationSolver(
	ValidationObject validationObject,
	Path path,
	int movementPrecision,
	DynamicClashTest dynamicClashTest,
	List<Point3D> previousPath
)
Public Sub New ( _
	validationObject As ValidationObject, _
	path As Path, _
	movementPrecision As Integer, _
	dynamicClashTest As DynamicClashTest, _
	previousPath As List(Of Point3D) _
)
public:
DynamicRelaxationSolver(
	ValidationObject^ validationObject, 
	Path^ path, 
	int^ movementPrecision, 
	DynamicClashTest^ dynamicClashTest, 
	List<Point3D^>^ previousPath
)

Parameters

validationObject
Type: DynamicRelaxationClashVerification.Models.DataModels..::..ValidationObject
The validation object.
path
Type: DynamicRelaxationClashVerification.Models.DataModels..::..Path
The path.
movementPrecision
Type: Int32
The movement precision.
dynamicClashTest
Type: DynamicRelaxationClashVerification.Models..::..DynamicClashTest
The dynamic clash test.
previousPath
Type: List<(Of <(<'Point3D>)>)>