var p1 = p.normalize(1);
if ($debug) Debug.write("p1",p1);
var p11 = flash.geom.Point.interpolate(p,pEnd,0.5);
if ($debug) Debug.write("p11",p11);
var p12 = pEnd.subtract(p);
if ($debug) Debug.write("p12",p12);
var pArrowStart = new flash.geom.Point(100,100);
var pArrowEnd = new flash.geom.Point(200,200);
var obj = new lz.drawViewNew(canvas);
this.drawArrow(obj,pArrowStart,pArrowEnd,4);
pArrowStart = new flash.geom.Point(300,300);
pArrowEnd = new flash.geom.Point(200,200);
obj = new lz.drawViewNew(canvas);
this.drawArrow(obj,pArrowStart,pArrowEnd,20);
pArrowStart = new flash.geom.Point(600,300);
pArrowEnd = new flash.geom.Point(200,100);
obj = new lz.drawViewNew(canvas);
this.drawArrow(obj,pArrowStart,pArrowEnd,20);
var p1 = new flash.geom.Point(-60, -100);
var p2 = new flash.geom.Point(20, 50);
var f = 0.5;
var p3 = flash.geom.Point.interpolate(p1,p2,f);
if ($debug) Debug.write("p3",p3);