namespace OperationControl.Mapas.Creation
{
///
/// Uma rua ainda em levantamento.
/// O ID canônico definitivo é gerado na conversão para MapaDocumento.
///
public sealed class MapaRuaCriacao
{
private readonly List _pontos = new();
public int Numero { get; internal set; }
public IReadOnlyList Pontos => _pontos;
public int QuantidadePontos => _pontos.Count;
public bool Valida => _pontos.Count >= 2;
internal List PontosMutaveis => _pontos;
}
}