NEXT property

List<SHAPE_BODY>? NEXT

Implementation

List<SHAPE_BODY>? get NEXT {
  switch (this) {
    case DIAGONAL.TOP_RIGHT:
      return [SHAPE_BODY.TRIPAZOID_TOP, SHAPE_BODY.PARALLEL_RIGHT];
    case DIAGONAL.BOTTOM_RIGHT:
      return [SHAPE_BODY.TRIPAZOID_BOTTOM, SHAPE_BODY.PARALLEL_LEFT];
  }
}