//>>built define(["dojo/_base/lang","../util/oo","../manager/_registry","../stencil/Line"],function(g,c,h,k){c=c.declare(k,function(){},{draws:!0,showAngle:!0,onTransformEnd:function(a){this._toggleSelected();if(this.getRadius()b?(e-b)/2:(b-e)/-2;var f=d>c?(d-c)/2:(c-d)/-2,b=b-a,e=e-a,c=c-f,d=d-f}this.setPoints([{x:b,y:c},{x:e,y:d}]);this.render()}},onUp:function(a){if(!this.created&&this._downOnCanvas){this._downOnCanvas=!1;if(!this.shape){var b=a.start;this.setPoints([{x:b.x,y:b.y+4*this.minimumSize},{x:b.x,y:b.y}]);this.render()}else if(this.getRadius()