class StandardRoadNetwork extends AbstractBoundedGISElement<GISContainer<?>, StandardRoadNetwork> implements RoadNetwork {

	@Override
	@Pure
	@Inline(value = "getLegalTrafficSide() == $1.RIGHT", imported = LegalTrafficSide.class)
	public boolean isRightSidedTrafficDirection() {
		return getLegalTrafficSide() == LegalTrafficSide.RIGHT;
	}

	public  StandardRoadNetwork(Rectangle2afp<?, ?, ?, ?, ?, ?> originalBounds, AttributeCollection attributeProvider);
	public  StandardRoadNetwork(Rectangle2afp<?, ?, ?, ?, ?, ?> originalBounds);
	public  StandardRoadNetwork(UUID id, Rectangle2afp<?, ?, ?, ?, ?, ?> originalBounds, AttributeCollection attributeProvider);
	public  StandardRoadNetwork(UUID id, Rectangle2afp<?, ?, ?, ?, ?, ?> originalBounds);

}