Contacts when attaching split fans to exterior routes #
Every contact between an interior spoke and an exterior cut route is its own boundary port, at the corresponding actual route end. Distinct edge-end occurrences remain separate, including the two cut ends of a target loop.
The lifted original end of a retained contracted occurrence has its original name.
The automatically separated fans meet only at their own centers, including the two distinct ends of one target loop. Opposite fan assignments cannot meet.
A split spoke meets the new connector only at its assigned center and the corresponding original source endpoint. Every real connector parameter is included.
A split spoke visits a restored source vertex only at its own original end.
An interior spoke can meet an exterior route only at its own cut port and
corresponding actual end. The radius's exterior-contact property is supplied by
IsEmbedding.exists_restriction, rather than by a geometric drawing provider.
The exterior restriction is disjoint from the open replacement ball.
An exterior route cannot contain the old center of its replacement circle.
Contacts of two different exterior pieces are inherited from old common ends. Both real parameters are transported through the independent cut maps.
A declared old vertex on an exterior piece remains at its own unchanged original end. The two independent cut maps preserve its endpoint occurrence.
Attach a new first spoke to an actual exterior piece, preserving full continuous simplicity. Its only contact with that piece is the intended first cut port.
Attach a new last spoke to an actual exterior piece. The old first end, if unmodified, is retained exactly.
Reattach two independent ends of a cut route, permitting precisely the intended new loop closure. The spoke-contact premise is discharged by the internally constructed same-center fan or separated two-fan geometry, including reopened target loops.