Type Alias HatchFamilyType

HatchFamilyType: "line" | "dot" | "wavy" | "brick"

Type of a single hatch line family.

  • "line" (default) — straight parallel lines along the family's tangent direction.
  • "dot" — uniformly-spaced dots on a rotated grid. The family's spacing is the grid pitch and lineWidth is the dot diameter; angle rotates the grid.
  • "wavy" — sinusoidally-perturbed parallel lines. Used by ANSI37 insulation and similar conventions. amplitude sets the wave height (perpendicular to the line) and wavelength sets the period along the line.
  • "brick" — offset rectangle pattern (masonry / ANSI36). spacing is the brick width, brickHeight is the brick height, lineWidth is the mortar thickness, and courseOffset shifts each row from the previous (typically spacing / 2).