//>>built
define("dojox/gauges/AnalogNeedleIndicator",["dojo/_base/declare","./AnalogIndicatorBase"],function(_1,_2){return _1("dojox.gauges.AnalogNeedleIndicator",[_2],{_getShapes:function(_3){if(!this._gauge){return null;}var x=Math.floor(this.width/2);var _4=[];var _5=this.color?this.color:"black";var _6=this.strokeColor?this.strokeColor:_5;var _7=this.strokeWidth?this.strokeWidth:1;var _8={color:_6,width:_7};if(_5.type&&!this.strokeColor){_8.color=_5.colors[0].color;}var xy=(Math.sqrt(2)*(x));_4[0]=_3.createPath().setStroke(_8).setFill(_5).moveTo(xy,-xy).arcTo((2*x),(2*x),0,0,0,-xy,-xy).lineTo(0,-this.length).closePath();_4[1]=_3.createCircle({cx:0,cy:0,r:this.width}).setStroke(_8).setFill(_5);return _4;}});});