You are here: Start » AVL.NET » AVL.FitPathToStripe3D Method

AVL.FitPathToStripe3D Method

Performs a series of 1D stripe detections and creates a path from the detected points.

Namespace:AvlNet
Assembly:AVL.NET.dll

Syntax

public static void FitPathToStripe3D(
	AvlNet.Surface inSurface,
	AvlNet.PathFittingMap inFittingMap,
	AvlNet.StripeScanParams3D inStripeScanParams,
	AvlNet.Selection inStripeSelection,
	float inMaxIncompleteness,
	out AvlNet.Point3D[] outPath,
	out AvlNet.Point3D[] outLeftPath,
	out AvlNet.Point3D[] outRightPath
)

Parameters

Name Type Range Default Description
inSurfaceAvlNet.SurfaceSurface to fit the path to.
inFittingMapAvlNet.PathFittingMapInput fitting map.
inStripeScanParamsAvlNet.StripeScanParams3DParameters controlling the stripe extraction process.
inStripeSelectionAvlNet.Selectionavl::Selection::BestSelection mode of stripe. Default value: avl::Selection::Best.
inMaxIncompletenessfloat<0.0f, 0.999f>0.1fMaximal fraction of stripe points not found. Default value: 0.1f.
outPathAvlNet.Point3DFitted path or nothing if the fitting failed.
outLeftPathAvlNet.Point3DFitted left path.
outRightPathAvlNet.Point3DFitted right path.

Hardware Acceleration

This operation supports automatic parallelization for multicore and multiprocessor systems.

Hardware acceleration settings may be manipulated with Settings class.

See also