END property

DIAGONAL? END

Implementation

DIAGONAL? get END {
  switch (this) {
    case SHAPE_BODY.TRIPAZOID_TOP:
    case SHAPE_BODY.PARALLEL_LEFT:
      return DIAGONAL.TOP_LEFT;

    case SHAPE_BODY.TRIPAZOID_BOTTOM:
    case SHAPE_BODY.PARALLEL_RIGHT:
      return DIAGONAL.BOTTOM_LEFT;
  }
}