HatchFiller class

Inheritance

Constructors

HatchFiller([FillerConfig? config])

Properties

config → FillerConfig
Protected getter to access config from subclasses
no setterinherited
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

buildFillLines(List<PointD> points, FillerConfig? config) → List<Line>
inherited
connectLines(List<PointD> polygon, List<Line> lines) → List<Line>
inherited
createdSortedEdges(List<PointD> vertices) → List<Edge>
inherited
edgeSorter(Edge e1, Edge e2) → int
inherited
fill(List<PointD> points) → OpSet
override
fillPolygon(List<PointD> points, FillerConfig config, bool connectEnds) → OpSet
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
renderLines(List<Line> lines, FillerConfig config) → List<Op>
inherited
splitOnIntersections(List<PointD> polygon, Line segment) → List<Line>
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited