IODBLayerHatchObject(InterfacePolyClass, PatternHatch, Double, Double, Boolean) Method
Hatch a object with the special pattern.
Namespace: PCBI.AutomationAssembly: PCB-Investigator (in PCB-Investigator.exe) Version: 0
public List<IODBObject> HatchObject(
InterfacePolyClass outlineElements,
PatternHatch patternType,
double distaceStep = 10,
double elementWidth = 5,
bool onlyInside = true
)
Public Function HatchObject (
outlineElements As InterfacePolyClass,
patternType As PatternHatch,
Optional distaceStep As Double = 10,
Optional elementWidth As Double = 5,
Optional onlyInside As Boolean = true
) As List(Of IODBObject)
public:
virtual List<IODBObject^>^ HatchObject(
InterfacePolyClass^ outlineElements,
PatternHatch patternType,
double distaceStep = 10,
double elementWidth = 5,
bool onlyInside = true
) sealed
abstract HatchObject :
outlineElements : InterfacePolyClass *
patternType : PatternHatch *
?distaceStep : float *
?elementWidth : float *
?onlyInside : bool
(* Defaults:
let _distaceStep = defaultArg distaceStep 10
let _elementWidth = defaultArg elementWidth 5
let _onlyInside = defaultArg onlyInside true
*)
-> List<IODBObject>
override HatchObject :
outlineElements : InterfacePolyClass *
patternType : PatternHatch *
?distaceStep : float *
?elementWidth : float *
?onlyInside : bool
(* Defaults:
let _distaceStep = defaultArg distaceStep 10
let _elementWidth = defaultArg elementWidth 5
let _onlyInside = defaultArg onlyInside true
*)
-> List<IODBObject>
- outlineElements InterfacePolyClass
- Polygon of a Surface or other object to fill with the pattern hatch.
- patternType PatternHatch
-
- distaceStep Double (Optional)
-
- elementWidth Double (Optional)
-
- onlyInside Boolean (Optional)
-
ListIODBObjectAll elements needed for the pattern hatch.
InterfaceODBLayerHatchObject(InterfacePolyClass, PatternHatch, Double, Double, Boolean)