%-----------------------------------------------------------
% Carlos Cabral 2003 - Dep.UA

% funçao para validar o angulo entre os pilares de acordo com os modelos iniciais
%-----------------------------------------------------------
function [comb_OK_KO, posicao_pilares, caso_localiz] = VALIDA_ORIENTACOES(coord_pilares, angulo_alinha, ang_teorico, configuracao, caso_localiz)

tolerancia=8; % erro maximo permitido no calculo da orientaçao do pilar rectangular 

linha_rect=find(coord_pilares(:,4)==1);
    if abs(abs(angulo_alinha-coord_pilares(linha_rect,3)) - ang_teorico ) < tolerancia  % teste do angulo
       if  configuracao == 0
            disp('o []')
            comb_OK_KO=1;
            posicao_pilares=0;
       else
            disp('[] o')
            comb_OK_KO=1;
            posicao_pilares=1;
       end
    else
        comb_OK_KO=0;
        caso_localiz=0;
        posicao_pilares=0;
    end   