translated method

  1. @override
AuthoredPathOutline translated(
  1. DiagramPoint delta
)
override

This outline moved by delta, or null when the implementation cannot translate itself. Resolution then re-runs the full shape pipeline.

Implementation

@override
AuthoredPathOutline translated(DiagramPoint delta) => AuthoredPathOutline(
  bounds.translate(delta),
  [for (final point in points) point + delta],
  inkHull: [for (final point in inkHull) point + delta],
);