package maps.convert.osm2gml.buildings.row;
import java.util.Set;
import maps.gml.GMLShape;
import maps.gml.GMLDirectedEdge;
import maps.gml.GMLMap;
/**
Interface for a building generator that works by row.
*/
public interface RowFiller {
/**
Generate buildings along an edge.
@param edge The edge to populate.
@param map The map.
@return The set of new faces.
*/
Set<GMLShape> fillRow(GMLDirectedEdge edge, GMLMap map);
}