IODBLayerHatchObject(IPolyClass, 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(
IPolyClass outlineElements,
PatternHatch PatternType,
double DistaceStep = 10,
double ElementWidth = 5,
bool OnlyInside = true
)
Public Function HatchObject (
outlineElements As IPolyClass,
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(
IPolyClass^ outlineElements,
PatternHatch PatternType,
double DistaceStep = 10,
double ElementWidth = 5,
bool OnlyInside = true
) sealed
abstract HatchObject :
outlineElements : IPolyClass *
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 : IPolyClass *
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 IPolyClass
- Polygon of a Surface or other object to fill with the pattern hatch.
- PatternType PatternHatch
- Selected fill style.
- DistaceStep Double (Optional)
- Distance between middle of the pattern hatch elements.
- ElementWidth Double (Optional)
- Diameter of pattern elements.
- OnlyInside Boolean (Optional)
- Only inside the outline Element IPolyClass, means if true the element width can look over the edge of the origin polygon.
ListIODBObjectAll elements needed for the pattern hatch.
InterfaceODBLayerHatchObject(IPolyClass, PatternHatch, Double, Double, Boolean)