IPolyClassGetIntersectingPoints(IEdge, ListInt32, Int32) Method

Returns a list of Intersecting Points of the Poly with the given Edge. Also the Edge-Indices which are intersecting are returned in indexList

Definition

Namespace: PCBI.MathUtils
Assembly: PCB-Investigator (in PCB-Investigator.exe) Version: 0
C#
public List<PointD> GetIntersectingPoints(
	IEdge e,
	ref List<int> indexList,
	int breakCondition
)

Parameters

e  IEdge
Edge which is used for Intersection
indexList  ListInt32
Returns Edge-Indices which are intersecting
breakCondition  Int32
Stops internal loop, when at least breakCondition intersecting points are found

Return Value

ListPointD
Intersecting Points

See Also