package org.osm2world.core.map_data.data.overlaps;
import org.osm2world.core.map_data.data.MapElement;
import org.osm2world.core.map_data.data.MapSegment;
//TODO: multiple ones at same time (areas that share segments AND intersect)!
public enum MapOverlapType {
/** two {@link MapElement}s intersect */
INTERSECT,
/** the second {@link MapElement} contains the first {@link MapElement} */
CONTAIN,
/**
* {@link MapSegment#sharesBothNodes(MapSegment)}
* is true for a pair of {@link MapSegment}s, one from each {@link MapElement}
*/
SHARE_SEGMENT
}