function t=tele( apertura, profondita)

%l'apertura va inserita in gradi (0,90) estremi esclusi.


ap=apertura*pi/180;

%rrrrrrrrrrrrrrr

if nargin==0
t.c=[];
t=class(t,'tele');
% elseif isa(pos,'tele') se pos è di tipo tele
% t=coeff;
else
t.apertura=apertura*pi/180; % converto radianti
t.profondita=profondita;

t.pos.x=0;
t.pos.y=0;
t.pos.z=0;

if (apertura<90) && (apertura>=0)
t.visuale1.p180=false;
elseif  (apertura<180) && (apertura>=90)
t.visuale1.p180=true;  
else
   %segnalea errore 
    
end

    t.visuale1.x=profondita*cos(ap);
    t.visuale1.y=profondita*sin(ap);
    t.visuale1.z=0;
    
    t.visuale2.x=profondita*cos(-ap);
    t.visuale2.y=profondita*sin(-ap);
    t.visuale2.z=0;

    
t=class(t,'tele');
end