calculatePath static method
Path
calculatePath({
- required Offset start,
- required Offset end,
- required PortPosition sourcePosition,
- required PortPosition targetPosition,
- double offset = 10.0,
- double cornerRadius = 8.0,
Implementation
static Path calculatePath({
required Offset start,
required Offset end,
required PortPosition sourcePosition,
required PortPosition targetPosition,
double offset = 10.0,
double cornerRadius = 8.0,
}) {
final waypoints = _calculateWaypoints(
start.dx,
start.dy,
sourcePosition,
end.dx,
end.dy,
targetPosition,
offset,
);
return _generateSmoothPath(waypoints, cornerRadius);
}