public ArrayList<Coordinates> getCoordinates() {
        ArrayList<Coordinates> coordinates = new ArrayList<>();
        for (int i = 0; i < getSize(); i++) {
            if (getOrientation() == eOrientation.Horizontal) {
                coordinates.add(new Coordinates(startPoint.getX() + i, startPoint.getY()));

            } else {
                coordinates.add(new Coordinates(startPoint.getX(), startPoint.getY() + i));
            }
        }
        return coordinates;
    }