void textolabel(){ stroke(200); textFont(futura30, 16); textAlign(LEFT); fill(100); textFont(futura30, 12); text(textodesc,120,345, 200, 350); fill(clabel); text(labelline1,setposx+20, setposy); text(labelline1,setposx+20, setposy); fill(105, transp); text(labelline2, setposx+20, setposy+13); text(labelline3, setposx+20, setposy+26); text(labelline3, setposx+20, setposy+26); ///////label de la linea de tiempo y conector textAlign(RIGHT); float mediapoint2=dist(setposx2, setposy2 , setdocx, setdocy); fill(set_ctxt); text(label2line0,mediapoint2,setfecha2); fill(135); text(label2line1,mediapoint2,setfecha2+13); text(label2line2, mediapoint2, setfecha2+26); fill(180); //// text(label2line4, mediapoint2, setfecha2+39); textAlign(LEFT); fill(set_ctxt); text(label2line3, width-ancho_nivelhis-40, setfecha2); textAlign(CENTER); fill(125); text(label3line1,setposx, geoaltitud-39); fill(50); text(label3line2, setposx, geoaltitud-26); fill(0,200,45, transp3); text(label3line3+" msnm", setposx, geoaltitud-13); //linea geo line(setposx, setposy,setposx, geoaltitud); ////linea his stroke(220, transp_docover); curve(setposx2+mediapoint2/2, setposy2+mediapoint2/2,setposx2, setposy2, setdocx, setdocy, setdocx + mediapoint2/2, setdocy + mediapoint2/2); strokeWeight(1); noFill(); stroke(10, transp3); rectMode(CENTER); rect(setposx, geoaltitud, 13, 13); stroke(10, transp_docover); rect(setdocx, setdocy, 10, 10); strokeWeight(1); textSize(40); fill(calert); text(alert,mouseX,mouseY-30); }