You are here: Start » AVL.NET » AVL.PathPathIntersections(AvlNet.Path, AvlNet.Path, AvlNet.Point2D[], int[], int[])

AVL.PathPathIntersections(AvlNet.Path, AvlNet.Path, AvlNet.Point2D[], int[], int[])

Namespace:AvlNet
Assembly:AVL.NET.dll

Syntax


public static void PathPathIntersections(
	AvlNet.Path inPath1,
	AvlNet.Path inPath2,
	out AvlNet.Point2D[] outIntersectionPoints,
	out int[] outSegmentIndices1,
	out int[] outSegmentIndices2
)

Parameters

inPath1
Type: AvlNet.Path
inPath2
Type: AvlNet.Path
outIntersectionPoints
Type: AvlNet.Point2D
outSegmentIndices1
Type: System.Int32
outSegmentIndices2
Type: System.Int32

Description

The operation computes an array of the intersection points of two given paths.

Examples

PathPathIntersections run on the sample paths. The resulting outIntersectionPoints were drawn onto the input paths.

See also