ISurfaceSpecificsDSplitInIsleAndHoles(IPCBIWindow, Boolean, Boolean) Method

Check all subpolygons for holes and isles, make a list of new surfaces for each isle with own holes.

Definition

Namespace: PCBI.Automation
Assembly: PCB-Investigator (in PCB-Investigator.exe) Version: 0
C#
public List<ISurfaceSpecificsD> SplitInIsleAndHoles(
	IPCBIWindow Parent,
	bool useExistingIsleHoleInfo = false,
	bool cloneSubPolys = false
)

Parameters

Parent  IPCBIWindow
Parent IPCBIWindow for the new elements.
useExistingIsleHoleInfo  Boolean  (Optional)
If true, the existing isHole-Info of the subpolys is used. If no, everything is recalculated
cloneSubPolys  Boolean  (Optional)
If true, the subpolygons will be cloned. This is only important if useExistingIsleHoleInfo=true

Return Value

ListISurfaceSpecificsD
List of Isle and holes of this surface.

Implements

InterfaceSurfaceSpecificsDSplitInIsleAndHoles(IPCBIWindow, Boolean, Boolean)

See Also