Traced class final
The seed's face (spec 10 D5, D6): its outer ring and its holes, the inputs that carry each of their edges, and their areas.
The output is canonical (Ruling 10-7): a function of the input set and
the seed only. Each ring runs anticlockwise from its least vertex in
(x, y) order in the seed-relative frame; the holes are ordered by
their first vertex in the same order; the sources move with their edges,
each set ascending by handle.
- Inheritance
-
- Object
- TraceResult
- Traced
Constructors
Properties
- area → double
-
The net area, mm²: outerArea less holeAreas, in their order.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
-
holeAreas
→ List<
double> -
Each hole's area, mm², positive, likewise.
final
-
holes
→ List<
List< Vector2> > -
Each hole, world points, anticlockwise, no closing duplicate.
final
-
holeSources
→ List<
List< Set< >Handle> > -
holeSources[k][i]: the inputs that carry edgeiof holek.final - outerArea → double
-
The outer ring's area, mm², by the shoelace in the seed-relative
frame.
final
-
ring
→ List<
Vector2> -
The outer ring, world points, anticlockwise, no closing duplicate.
final
-
ringSources
→ List<
Set< Handle> > -
ringSources[i]: the inputs whose segments carry edgei, fromring[i]toring[i + 1](the last toring[0]).final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited