stepAfter method

List<Offset> stepAfter()

返回其 step图形样式(after)坐标点

Implementation

List<Offset> stepAfter() {
  if (_pointList.length <= 1) {
    return [..._pointList];
  }
  List<Offset> list = [];

  for (int i = 0; i < _pointList.length - 1; i++) {
    Offset cur = _pointList[i];
    Offset next = _pointList[i + 1];
    list.add(cur);
    list.add(Offset(next.dx, cur.dy));
  }
  list.add(_pointList[_pointList.length - 1]);
  return list;
}