Skip to content
This repository has been archived by the owner on Oct 11, 2023. It is now read-only.

b4ba6b55 0321 45d5 a2c8 1186cb93093c

haplokuon edited this page May 6, 2023 · 1 revision

Hatch(HatchPattern, IEnumerable<HatchBoundaryPath>, Boolean) Constructor

netDxf 3.0.0 Library

Initializes a new instance of the Hatch class.

Definition

Namespace: netDxf.Entities
Assembly: netDxf (in netDxf.dll) Version: 3.0.0

C#

public Hatch(
	HatchPattern pattern,
	IEnumerable<HatchBoundaryPath> paths,
	bool associative
)

VB

Public Sub New ( 
	pattern As HatchPattern,
	paths As IEnumerable(Of HatchBoundaryPath),
	associative As Boolean
)

C++

public:
Hatch(
	HatchPattern^ pattern, 
	IEnumerable<HatchBoundaryPath^>^ paths, 
	bool associative
)

F#

new : 
        pattern : HatchPattern * 
        paths : IEnumerable<HatchBoundaryPath> * 
        associative : bool -> Hatch

Parameters

  HatchPattern
Hatch pattern.
  IEnumerable(HatchBoundaryPath)
A list of boundary paths.
  Boolean
Defines if the hatch is associative or not.

Remarks

The hatch boundary paths must be on the same plane as the hatch. The normal and the elevation of the boundary paths will be omitted (the hatch elevation and normal will be used instead). Only the x and y coordinates for the center of the line, ellipse, circle and arc will be used.

See Also

Reference

Hatch Class
Hatch Overload
netDxf.Entities Namespace

Clone this wiki locally