SelectOuterPaths


Selects paths which do not obstruct visibility of other paths from a point.

Syntax

C++
C#
Python
 
def SelectOuterPaths(
	inPaths: list[Path],
	inCenterPoint: Point2D,
	/,
	*,
	inTolerance: float = 0.0
)
-> outOuterPaths: list[Path]

Parameters

Name Type Range Default Description
Input value inPaths list[Path] Input paths from which the outer ones will be selected
Input value inCenterPoint Point2D Reference point used to determine path visibility
Input value inTolerance float 0.0 - 1.0 0.0 Fraction of the path sections that are allowed to obstruct visibility of other paths not rendering the path not-outer
Output value outOuterPaths list[Path] Paths classified as outer