IODBLayerFloodLayer(IPCBIWindow, Double, Double, Double, Double, Double) Method
Flood layer with surfaces, this use pcb outline for edge.
Namespace: PCBI.AutomationAssembly: PCB-Investigator (in PCB-Investigator.exe) Version: 0
public bool FloodLayer(
IPCBIWindow PCBIWindow,
double FloodDistance = 5,
double DistanceObjects = 5,
double MinSizeFlood = 4,
double MinAreaFlood = 10,
double DistanceDrillAndRouts = -1
)
Public Function FloodLayer (
PCBIWindow As IPCBIWindow,
Optional FloodDistance As Double = 5,
Optional DistanceObjects As Double = 5,
Optional MinSizeFlood As Double = 4,
Optional MinAreaFlood As Double = 10,
Optional DistanceDrillAndRouts As Double = -1
) As Boolean
public:
virtual bool FloodLayer(
IPCBIWindow^ PCBIWindow,
double FloodDistance = 5,
double DistanceObjects = 5,
double MinSizeFlood = 4,
double MinAreaFlood = 10,
double DistanceDrillAndRouts = -1
) sealed
abstract FloodLayer :
PCBIWindow : IPCBIWindow *
?FloodDistance : float *
?DistanceObjects : float *
?MinSizeFlood : float *
?MinAreaFlood : float *
?DistanceDrillAndRouts : float
(* Defaults:
let _FloodDistance = defaultArg FloodDistance 5
let _DistanceObjects = defaultArg DistanceObjects 5
let _MinSizeFlood = defaultArg MinSizeFlood 4
let _MinAreaFlood = defaultArg MinAreaFlood 10
let _DistanceDrillAndRouts = defaultArg DistanceDrillAndRouts -1
*)
-> bool
override FloodLayer :
PCBIWindow : IPCBIWindow *
?FloodDistance : float *
?DistanceObjects : float *
?MinSizeFlood : float *
?MinAreaFlood : float *
?DistanceDrillAndRouts : float
(* Defaults:
let _FloodDistance = defaultArg FloodDistance 5
let _DistanceObjects = defaultArg DistanceObjects 5
let _MinSizeFlood = defaultArg MinSizeFlood 4
let _MinAreaFlood = defaultArg MinAreaFlood 10
let _DistanceDrillAndRouts = defaultArg DistanceDrillAndRouts -1
*)
-> bool
- PCBIWindow IPCBIWindow
- Parent window for get layerbounds or pcb outline.
- FloodDistance Double (Optional)
- Distance from pcb outline and substep outline.
- DistanceObjects Double (Optional)
- Distance from new surfaces to all layer elements.
- MinSizeFlood Double (Optional)
- Minimum size for flood surfaces in X and Y direction.
- MinAreaFlood Double (Optional)
- Minimum area for lost islands.
- DistanceDrillAndRouts Double (Optional)
- Drill and routing distance is only used if value is positive.
BooleanFalse if a error happens or the layer is disposed.
InterfaceODBLayerFloodLayer(IPCBIWindow, Double, Double, Double, Double, Double)