var nom1 = "Polygon"; var input1 = [A,B,C]; var output1 = ggbApplet.evalCommandGetLabels(nom1 + "(" + input1 + ")"); var nom2 = "OrthogonalLine"; var input2 = [A,output1.split(",")[2]]; var output2 = ggbApplet.evalCommandGetLabels(nom2 + "(" + input2 + ")"); var nom3 = "OrthogonalLine"; var input3 = [B,output1.split(",")[3]]; var output3 = ggbApplet.evalCommandGetLabels(nom3 + "(" + input3 + ")"); var nom4 = "Intersect"; var input4 = [output2.split(",")[0],output3.split(",")[0]]; var output4 = ggbApplet.evalCommandGetLabels(nom4 + "(" + input4 + ")"); cacheObjet(output1.split(",")[0]); cacheObjet(output1.split(",")[1]); cacheObjet(output1.split(",")[2]); cacheObjet(output1.split(",")[3]); cacheObjet(output2.split(",")[0]); cacheObjet(output3.split(",")[0]); return output4.split(",")[0];