point.y + distance
));
break;
case DOWNLEFT:
objects.addAll(getEdgeObjects(point, Direction.DOWN, distance, width, depth));
<BUG>objects.addAll(getEdgeObjects(point, Direction.RIGHT, distance, width, depth));
</BUG>
break;
case LEFT:
objects.addAll(this.getObjects(

point.y + distance
));
break;
case DOWNLEFT:
objects.addAll(getEdgeObjects(point, Direction.DOWN, distance, width, depth));
objects.addAll(getEdgeObjects(point, Direction.LEFT, distance, width, depth));
break;
case LEFT:
objects.addAll(this.getObjects(
