Represents a loop of a
hatch boundaries.
Inheritance Hierarchy
Namespace:
DXFReaderNET.Entities
Assembly:
DXFReaderNET (in DXFReaderNET.dll) Version: 20.12.2
Syntaxpublic class HatchBoundaryPath : ICloneable
Public Class HatchBoundaryPath
Implements ICloneable
public ref class HatchBoundaryPath : ICloneable
type HatchBoundaryPath =
class
interface ICloneable
end
CLASS HatchBoundaryPath IMPLEMENTS ICloneable
The HatchBoundaryPath type exposes the following members.
Constructors
Properties
| Name | Description |
---|
 | Edges |
Gets the list of entities that makes a loop for the hatch boundary paths.
|
 | Entities |
Gets the list of entities that makes the boundary.
|
 | PathType |
Gets the boundary path type flag.
|
Top
Methods
| Name | Description |
---|
 | Clone |
Creates a new HatchBoundaryPath that is a copy of the current instance.
|
 | Update |
Updates the internal HatchBoundaryPath data.
|
Top
Remarks
The entities that make a loop can be any combination of lines, polylines, circles, arcs, ellipses, and splines.
The entities that define a loop must define a closed path and they have to be on the same plane as the hatch,
if these conditions are not met the result will be unpredictable.
The entity normal and the elevation will be ignored. Only the x and y coordinates of the line, ellipse, the circle, and spline will be used.
Circles, full ellipses, closed polylines, closed splines are closed paths so only one should exist in the edges list.
Lines, arcs, ellipse arcs, open polylines, and open splines are open paths so more entities should exist to make a closed loop.
See Also