/// <summary> /// Valida se podemos rotacionar a cabeça. /// A cabeça não pode ser rotacionada caso esteja "Para Baixo". /// </summary> /// <param name="cabeca"></param> /// <param name="vetor"></param> /// <returns></returns> public bool ValidaRotacionar(Cabeca cabeca, string vetor) { bool retorno; #region .:Validando Inclinação if (cabeca.Inclinacao == "Para Baixo") { retorno = false; return(retorno); } #endregion #region .:Validando o Vetor if (!ValidaVetor(vetor)) { retorno = false; } #endregion #region .:Validando Limite de Rotacao retorno = cabeca.ValidaLimiteRotacao(vetor, cabeca.MaxRotacao, cabeca.MinRotacao); #endregion return(retorno); }