/*!@license
* Infragistics.Web.ClientUI infragistics.chart_scatterchart.js 15.2.20152.1027
*
* Copyright (c) 2011-2015 Infragistics Inc.
*
* http://www.infragistics.com/
*
* Depends:
*     jquery-1.4.4.js
*     jquery.ui.core.js
*     jquery.ui.widget.js
*     infragistics.util.js
*/
$.ig=$.ig||{};(function($){var $$t={};$.ig.$currDefinitions=$$t;$.ig.util.bulkDefine(["AbstractEnumerable:a","Object:b","Type:c","Boolean:d","ValueType:e","Void:f","IConvertible:g","IFormatProvider:h","Number:i","String:j","IComparable:k","Number:l","Number:m","Number:n","Number:o","NumberStyles:p","Enum:q","Array:r","IList:s","ICollection:t","IEnumerable:u","IEnumerator:v","NotSupportedException:w","Error:x","Number:y","String:z","StringComparison:aa","RegExp:ab","CultureInfo:ac","DateTimeFormatInfo:ad","Calendar:ae","Date:af","Number:ag","DayOfWeek:ah","DateTimeKind:ai","CalendarWeekRule:aj","NumberFormatInfo:ak","CompareInfo:al","CompareOptions:am","IEnumerable$1:an","IEnumerator$1:ao","IDisposable:ap","StringSplitOptions:aq","Number:ar","Number:as","Number:at","Number:au","Number:av","Number:aw","Assembly:ax","Stream:ay","SeekOrigin:az","RuntimeTypeHandle:a0","MethodInfo:a1","MethodBase:a2","MemberInfo:a3","ParameterInfo:a4","TypeCode:a5","ConstructorInfo:a6","PropertyInfo:a7","Func$1:a8","MulticastDelegate:a9","IntPtr:ba","AbstractEnumerator:bb","Array:bm","GenericEnumerable$1:ci","GenericEnumerator$1:cj","Monitor:er"]);var $a=$.ig.intDivide,$b=$.ig.util.cast,$c=$.ig.util.defType,$d=$.ig.util.getBoxIfEnum,$e=$.ig.util.getDefaultValue,$f=$.ig.util.getEnumValue,$g=$.ig.util.getValue,$h=$.ig.util.intSToU,$i=$.ig.util.nullableEquals,$j=$.ig.util.nullableIsNull,$k=$.ig.util.nullableNotEquals,$l=$.ig.util.toNullable,$m=$.ig.util.toString$1,$n=$.ig.util.u32BitwiseAnd,$o=$.ig.util.u32BitwiseOr,$p=$.ig.util.u32BitwiseXor,$q=$.ig.util.u32LS,$r=$.ig.util.unwrapNullable,$s=$.ig.util.wrapNullable,$t=String.fromCharCode,$u=$.ig.util.castObjTo$t,$v=$.ig.util.compareSimple,$w=$.ig.util.tryParseNumber,$x=$.ig.util.tryParseNumber1,$y=$.ig.util.numberToString,$z=$.ig.util.numberToString1,$0=$.ig.util.parseNumber,$1=$.ig.util.tryParseInt32_1,$2=$.ig.util.tryParseInt32_2,$3=$.ig.util.intToString1,$4=$.ig.util.parseInt32_1,$5=$.ig.util.parseInt32_2,$6=$.ig.util.compare,$7=$.ig.util.replace,$8=$.ig.util.stringFormat,$9=$.ig.util.stringFormat1,$aa=$.ig.util.stringFormat2,$ab=$.ig.util.stringCompare1,$ac=$.ig.util.stringCompare2,$ad=$.ig.util.stringCompare3,$ae=$.ig.util.isDigit,$af=$.ig.util.isDigit1,$ag=$.ig.util.isLetter,$ah=$.ig.util.isNumber,$ai=$.ig.util.isLetterOrDigit,$aj=$.ig.util.isLower,$ak=$.ig.util.toLowerCase,$al=$.ig.util.toUpperCase})(jQuery);$.ig=$.ig||{};(function($){var $$t={};$.ig.$currDefinitions=$$t;$.ig.util.bulkDefine(["List$1:c","Object:d","Type:e","Boolean:f","ValueType:g","Void:h","IConvertible:i","IFormatProvider:j","Number:k","String:l","IComparable:m","Number:n","Number:o","Number:p","Number:q","NumberStyles:r","Enum:s","Array:t","IList:u","ICollection:v","IEnumerable:w","IEnumerator:x","NotSupportedException:y","Error:z","Number:aa","String:ab","StringComparison:ac","RegExp:ad","CultureInfo:ae","DateTimeFormatInfo:af","Calendar:ag","Date:ah","Number:ai","DayOfWeek:aj","DateTimeKind:ak","CalendarWeekRule:al","NumberFormatInfo:am","CompareInfo:an","CompareOptions:ao","IEnumerable$1:ap","IEnumerator$1:aq","IDisposable:ar","StringSplitOptions:as","Number:at","Number:au","Number:av","Number:aw","Number:ax","Number:ay","Assembly:az","Stream:a0","SeekOrigin:a1","RuntimeTypeHandle:a2","MethodInfo:a3","MethodBase:a4","MemberInfo:a5","ParameterInfo:a6","TypeCode:a7","ConstructorInfo:a8","PropertyInfo:a9","IList$1:ba","ICollection$1:bb","IArray:bc","Script:bd","IArrayList:be","Array:bf","CompareCallback:bg","MulticastDelegate:bh","IntPtr:bi","Func$3:bj","Action$1:bk","Comparer$1:bl","IComparer:bm","IComparer$1:bn","DefaultComparer$1:bo","IComparable$1:bp","Comparison$1:bq","ReadOnlyCollection$1:br","Predicate$1:bs","NotImplementedException:bt","EventArgs:bx","Math:b7","MathUtil:ca","RuntimeHelpers:cb","RuntimeFieldHandle:cc","Rect:cf","Size:cg","Point:ch","UIElement:dg","DependencyObject:dh","Dictionary:di","DependencyProperty:dj","PropertyMetadata:dk","PropertyChangedCallback:dl","DependencyPropertyChangedEventArgs:dm","DependencyPropertiesCollection:dn","UnsetValue:dp","Binding:dq","PropertyPath:dr","Transform:ds","ErrorBarCalculatorReference:dy","ErrorBarCalculatorType:dz","IErrorBarCalculator:d0","IFastItemColumn$1:d1","IFastItemColumnPropertyName:d2","EventHandler$1:d3","FrameworkElement:ey","Visibility:ez","Style:e0","GeometryUtil:gj","Tuple$2:gk","RectUtil:g4","Func$1:hf","ISmartPlaceable:iq","SmartPosition:ir","SmartPlaceableWrapper$1:is","SmartPlacer:it","AbstractEnumerable:jp","AbstractEnumerator:jq","GenericEnumerable$1:jr","GenericEnumerator$1:js"]);var $a=$.ig.intDivide,$b=$.ig.util.cast,$c=$.ig.util.defType,$d=$.ig.util.getBoxIfEnum,$e=$.ig.util.getDefaultValue,$f=$.ig.util.getEnumValue,$g=$.ig.util.getValue,$h=$.ig.util.intSToU,$i=$.ig.util.nullableEquals,$j=$.ig.util.nullableIsNull,$k=$.ig.util.nullableNotEquals,$l=$.ig.util.toNullable,$m=$.ig.util.toString$1,$n=$.ig.util.u32BitwiseAnd,$o=$.ig.util.u32BitwiseOr,$p=$.ig.util.u32BitwiseXor,$q=$.ig.util.u32LS,$r=$.ig.util.unwrapNullable,$s=$.ig.util.wrapNullable,$t=String.fromCharCode,$u=$.ig.util.castObjTo$t,$v=$.ig.util.compareSimple,$w=$.ig.util.tryParseNumber,$x=$.ig.util.tryParseNumber1,$y=$.ig.util.numberToString,$z=$.ig.util.numberToString1,$0=$.ig.util.parseNumber,$1=$.ig.util.compare,$2=$.ig.util.replace,$3=$.ig.util.stringFormat,$4=$.ig.util.stringFormat1,$5=$.ig.util.stringFormat2,$6=$.ig.util.stringCompare1,$7=$.ig.util.stringCompare2,$8=$.ig.util.stringCompare3,$9=$.ig.util.tryParseInt32_1,$aa=$.ig.util.tryParseInt32_2,$ab=$.ig.util.intToString1,$ac=$.ig.util.parseInt32_1,$ad=$.ig.util.parseInt32_2;$c("SmartPosition:ir","Enum",{init:function(v){this._v=v},$getName:function(v){switch(v){case 0:return"LeftTop";case 1:return"CenterTop";case 2:return"RightTop";case 3:return"LeftCenter";case 4:return"CenterCenter";case 5:return"RightCenter";case 6:return"LeftBottom";case 7:return"CenterBottom";case 8:return"RightBottom";default:return v.toString()}},$value:function(){return this._v},$type:new $.ig.Type("SmartPosition",$.ig.$ep.$type)},true);$c("ErrorBarCalculatorType:dz","Enum",{init:function(v){this._v=v},$getName:function(v){switch(v){case 0:return"Fixed";case 1:return"Percentage";case 2:return"Data";case 3:return"StandardDeviation";case 4:return"StandardError";default:return v.toString()}},$value:function(){return this._v},$type:new $.ig.Type("ErrorBarCalculatorType",$.ig.$ep.$type)},true);$c("ErrorBarCalculatorReference:dy","Enum",{init:function(v){this._v=v},$getName:function(v){switch(v){case 0:return"X";case 1:return"Y";default:return v.toString()}},$value:function(){return this._v},$type:new $.ig.Type("ErrorBarCalculatorReference",$.ig.$ep.$type)},true);$c("IErrorBarCalculator:d0","Object",{$type:new $.ig.Type("IErrorBarCalculator",null)},true);$c("ISmartPlaceable:iq","Object",{$type:new $.ig.Type("ISmartPlaceable",null)},true);$c("SmartPlaceableWrapper$1:is","Object",{$t:null,init:function($t){this.$t=$t;this.$type=this.$type.specialize(this.$t);this._j=new $$t.cg;$.ig.$op.init.call(this);this.f(false)},_f:false,f:function(a){if(arguments.length===1){this._f=a;return a}else{return this._f}},c:null,d:function(a){if(arguments.length===1){this.c=a;return a}else{return this.c}},_g:null,g:function(a){if(arguments.length===1){this._g=a;return a}else{return this._g}},_i:null,i:function(a){if(arguments.length===1){this._i=a;return a}else{return this._i}},getSmartPositions:function(){if(this.f()){return $$t.$is.a}else{return $$t.$is.b}},_j:null,j:function(a){if(arguments.length===1){this._j=a;return a}else{return this._j}},k:function(){return this.j()},getSmartBounds:function(a){var b=this.k();var c=b.k();var d=b.j();var e;{e=this.h(a,c,d)}return new $$t.cf(0,this.i().__x+e.__x,this.i().__y+e.__y,c,d)},opacity:function(a){if(arguments.length===1){this.d().__opacity=a;return a}else{return this.d().__opacity}},smartPosition:function(a){if(arguments.length===1){this.e=a;var b=this.k();var c=b.j();var d=b.k();var e;{e=this.h(this.e,d,c)}this.g({__x:this.i().__x+e.__x,__y:this.i().__y+e.__y,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName});return a}else{return this.e}},e:0,h:function(a,b,c){var d=.25;switch(a){case 0:return{__x:-b*d,__y:-c*d,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName};case 1:return{__x:0,__y:-c*d,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName};case 2:return{__x:b*d,__y:-c*d,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName};case 3:return{__x:-b*d,__y:0,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName};case 4:return{__x:0,__y:0,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName};case 5:return{__x:b*d,__y:0,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName};case 6:return{__x:-b*d,__y:c*d,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName};case 7:return{__x:0,__y:c*d,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName};default:return{__x:b*d,__y:c*d,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName}}},$type:new $.ig.Type("SmartPlaceableWrapper$1",$.ig.$ot,[$$t.$iq.$type])},true);$c("SmartPlacer:it","Object",{init:function(){this.a=new $$t.c($$t.$cf.$type,0);$.ig.$op.init.call(this);this.e($$t.$cf.empty());this.c(.3);this.b(2)},_e:null,e:function(a){if(arguments.length===1){this._e=a;return a}else{return this._e}},_c:0,c:function(a){if(arguments.length===1){this._c=a;return a}else{return this._c}},_b:0,b:function(a){if(arguments.length===1){this._b=a;return a}else{return this._b}},d:function(a){if(a==null){return}var b=1.7976931348623157e308;var c=$$t.$cf.empty();var d=7;var e=false;var h=a.getSmartPositions();for(var g=0;g<h.length;g++){var f=h[g];var i=a.getSmartBounds(f);if(this.e().isEmpty()||this.e().containsRect(i)){var j=0;var l=this.a.getEnumerator();while(l.moveNext()){var k=l.current();j+=$$t.$g4.i(i,k)}if(j==0){b=j;d=f;c=i;e=true;break}if(j<b){b=j;d=f;c=i;e=true}}}var m=0;if(e){m=b/$$t.$g4.e(c)}if(!e||m>this.c()){a.opacity(0)}else{if(b>0){a.opacity(Math.pow(1-$$t.$ca.c(0,m,1),this.b()))}else{a.opacity(1)}a.smartPosition(d);this.a.add(c)}},a:null,$type:new $.ig.Type("SmartPlacer",$.ig.$ot)},true);$$t.$ir.leftTop=0;$$t.$ir.centerTop=1;$$t.$ir.rightTop=2;$$t.$ir.leftCenter=3;$$t.$ir.centerCenter=4;$$t.$ir.rightCenter=5;$$t.$ir.leftBottom=6;$$t.$ir.centerBottom=7;$$t.$ir.rightBottom=8;$$t.$dz.fixed=0;$$t.$dz.percentage=1;$$t.$dz.data=2;$$t.$dz.standardDeviation=3;$$t.$dz.standardError=4;$$t.$dy.x=0;$$t.$dy.y=1;$$t.$is.a=[4];$$t.$is.b=[4,5,2,1,8,7,0,3,6]})(jQuery);$.ig=$.ig||{};(function($){var $$t={};$.ig.$currDefinitions=$$t;$.ig.util.bulkDefine(["IProvidesViewport:a","Void:b","ValueType:c","Object:d","Type:e","Boolean:f","IConvertible:g","IFormatProvider:h","Number:i","String:j","IComparable:k","Number:l","Number:m","Number:n","Number:o","NumberStyles:p","Enum:q","Array:r","IList:s","ICollection:t","IEnumerable:u","IEnumerator:v","NotSupportedException:w","Error:x","Number:y","String:z","StringComparison:aa","RegExp:ab","CultureInfo:ac","DateTimeFormatInfo:ad","Calendar:ae","Date:af","Number:ag","DayOfWeek:ah","DateTimeKind:ai","CalendarWeekRule:aj","NumberFormatInfo:ak","CompareInfo:al","CompareOptions:am","IEnumerable$1:an","IEnumerator$1:ao","IDisposable:ap","StringSplitOptions:aq","Number:ar","Number:as","Number:at","Number:au","Number:av","Number:aw","Assembly:ax","Stream:ay","SeekOrigin:az","RuntimeTypeHandle:a0","MethodInfo:a1","MethodBase:a2","MemberInfo:a3","ParameterInfo:a4","TypeCode:a5","ConstructorInfo:a6","PropertyInfo:a7","Rect:a8","Size:a9","Point:ba","Math:bb","Series:bc","Control:bd","FrameworkElement:be","UIElement:bf","DependencyObject:bg","Dictionary:bh","DependencyProperty:bi","PropertyMetadata:bj","PropertyChangedCallback:bk","MulticastDelegate:bl","IntPtr:bm","DependencyPropertyChangedEventArgs:bn","DependencyPropertiesCollection:bo","UnsetValue:bp","Script:bq","Binding:br","PropertyPath:bs","Transform:bt","Visibility:bu","Style:bv","Thickness:bw","HorizontalAlignment:bx","VerticalAlignment:by","INotifyPropertyChanged:bz","PropertyChangedEventHandler:b0","PropertyChangedEventArgs:b1","SeriesView:b2","ISchedulableRender:b3","SeriesViewer:b4","SeriesViewerView:b5","CanvasRenderScheduler:b6","List$1:b7","IList$1:b8","ICollection$1:b9","IArray:ca","IArrayList:cb","Array:cc","CompareCallback:cd","Func$3:ce","Action$1:cf","Comparer$1:cg","IComparer:ch","IComparer$1:ci","DefaultComparer$1:cj","IComparable$1:ck","Comparison$1:cl","ReadOnlyCollection$1:cm","Predicate$1:cn","NotImplementedException:co","Callback:cp","window:cq","RenderingContext:cr","IRenderer:cs","Rectangle:ct","Shape:cu","Brush:cv","Color:cw","ArgumentException:cx","DoubleCollection:cy","Path:cz","Geometry:c0","GeometryType:c1","TextBlock:c2","Polygon:c3","PointCollection:c4","Polyline:c5","DataTemplateRenderInfo:c6","DataTemplatePassInfo:c7","ContentControl:c8","DataTemplate:c9","DataTemplateRenderHandler:da","DataTemplateMeasureHandler:db","DataTemplateMeasureInfo:dc","DataTemplatePassHandler:dd","Line:de","FontInfo:df","XamOverviewPlusDetailPane:dg","XamOverviewPlusDetailPaneView:dh","XamOverviewPlusDetailPaneViewManager:di","JQueryObject:dj","Element:dk","ElementAttributeCollection:dl","ElementCollection:dm","WebStyle:dn","ElementNodeType:dp","Document:dq","EventListener:dr","IElementEventHandler:ds","ElementEventHandler:dt","ElementAttribute:du","JQueryPosition:dv","JQueryCallback:dw","JQueryEvent:dx","JQueryUICallback:dy","EventProxy:dz","ModifierKeys:d0","Func$2:d1","MouseWheelHandler:d2","Delegate:d3","Interlocked:d4","GestureHandler:d5","ContactHandler:d6","TouchHandler:d7","MouseOverHandler:d8","MouseHandler:d9","KeyHandler:ea","Key:eb","JQuery:ec","JQueryDeferred:ed","JQueryPromise:ee","Action:ef","CanvasViewRenderer:eg","CanvasContext2D:eh","CanvasContext:ei","TextMetrics:ej","ImageData:ek","CanvasElement:el","Gradient:em","LinearGradientBrush:en","GradientStop:eo","GeometryGroup:ep","GeometryCollection:eq","FillRule:er","PathGeometry:es","PathFigureCollection:et","LineGeometry:eu","RectangleGeometry:ev","EllipseGeometry:ew","ArcSegment:ex","PathSegment:ey","PathSegmentType:ez","SweepDirection:e0","PathFigure:e1","PathSegmentCollection:e2","LineSegment:e3","PolyLineSegment:e4","BezierSegment:e5","PolyBezierSegment:e6","GeometryUtil:e7","Tuple$2:e8","TransformGroup:e9","TransformCollection:fa","TranslateTransform:fb","RotateTransform:fc","ScaleTransform:fd","DivElement:fe","DOMEventProxy:ff","MSGesture:fg","MouseEventArgs:fh","EventArgs:fi","DoubleAnimator:fj","EasingFunctionHandler:fk","ImageElement:fl","RectUtil:fm","MathUtil:fn","RuntimeHelpers:fo","RuntimeFieldHandle:fp","PropertyChangedEventArgs$1:fq","InteractionState:fr","OverviewPlusDetailPaneMode:fs","IOverviewPlusDetailControl:ft","EventHandler$1:fu","ArgumentNullException:fv","OverviewPlusDetailViewportHost:fw","XamDataChart:fx","GridMode:fy","BrushCollection:fz","ObservableCollection$1:f0","INotifyCollectionChanged:f1","NotifyCollectionChangedEventHandler:f2","NotifyCollectionChangedEventArgs:f3","NotifyCollectionChangedAction:f4","InterpolationMode:f5","Random:f6","ColorUtil:f7","AxisCollection:f8","XamDataChartView:f9","SeriesViewerViewManager:ga","AxisTitlePosition:gb","PointerTooltipStyle:gc","Dictionary$2:gd","IDictionary$2:ge","IDictionary:gf","KeyValuePair$2:gg","Enumerable:gh","Thread:gi","ThreadStart:gj","IOrderedEnumerable$1:gk","SortedList$1:gl","IEqualityComparer$1:gm","EqualityComparer$1:gn","IEqualityComparer:go","DefaultEqualityComparer$1:gp","InvalidOperationException:gq","CssHelper:gr","CssGradientUtil:gs","FontUtil:gt","TileZoomTile:gu","TileZoomTileInfo:gv","TileZoomTileCache:gw","TileZoomManager:gx","RectChangedEventHandler:gy","RectChangedEventArgs:gz","TileZoomInfo:g0","LinkedList$1:g1","LinkedListNode$1:g2","RenderSurface:g3","FragmentBase:g4","HorizontalAnchoredCategorySeries:g5","AnchoredCategorySeries:g6","CategorySeries:g7","MarkerSeries:g8","MarkerSeriesView:g9","Marker:ha","DataContext:hb","MarkerTemplates:hc","HashPool$2:hd","IHashPool$2:he","IPool$1:hf","Func$1:hg","Pool$1:hh","IIndexedPool$1:hi","MarkerType:hj","SeriesVisualData:hk","PrimitiveVisualDataList:hl","IVisualData:hm","PrimitiveVisualData:hn","PrimitiveAppearanceData:ho","BrushAppearanceData:hp","StringBuilder:hq","Environment:hr","AppearanceHelper:hs","LinearGradientBrushAppearanceData:ht","GradientStopAppearanceData:hu","SolidBrushAppearanceData:hv","GeometryData:hw","GetPointsSettings:hx","EllipseGeometryData:hy","RectangleGeometryData:hz","LineGeometryData:h0","PathGeometryData:h1","PathFigureData:h2","SegmentData:h3","LineSegmentData:h4","PolylineSegmentData:h5","ArcSegmentData:h6","PolyBezierSegmentData:h7","BezierSegmentData:h8","LabelAppearanceData:h9","ShapeTags:ia","PointerTooltipVisualDataList:ib","MarkerVisualDataList:ic","MarkerVisualData:id","PointerTooltipVisualData:ie","RectangleVisualData:ig","PolygonVisualData:ih","PolyLineVisualData:ii","IFastItemsSource:ij","IFastItemColumn$1:ik","IFastItemColumnPropertyName:il","FastItemsSourceEventArgs:im","FastItemsSourceEventAction:io","IHasCategoryModePreference:ip","IHasCategoryAxis:iq","CategoryAxisBase:ir","Axis:is","AxisView:it","StackedSeriesBase:iu","IIsCategoryBased:iv","CategoryMode:iw","ICategoryScaler:ix","IScaler:iy","ScalerParams:iz","IBucketizer:i0","IDetectsCollisions:i1","StackedSeriesView:i2","CategorySeriesView:i3","ISupportsMarkers:i4","CategoryBucketCalculator:i5","ISortingAxis:i6","CategoryFrame:i7","Frame:i8","BrushUtil:i9","Canvas:ja","Panel:jb","UIElementCollection:jc","StackedBucketCalculator:jd","StackedSeriesManager:je","StackedSeriesCollection:jf","StackedFragmentSeries:jg","PenLineCap:jh","PropertyUpdatedEventHandler:ji","PropertyUpdatedEventArgs:jj","StackedAreaSeries:jk","HorizontalStackedSeriesBase:jl","NumericYAxis:jm","StraightNumericAxisBase:jn","NumericAxisBase:jo","NumericAxisBaseView:jp","NumericAxisRenderer:jq","AxisRendererBase:jr","ShouldRenderHandler:js","ScaleValueHandler:jt","AxisRenderingParametersBase:ju","RangeInfo:jv","TickmarkValues:jw","TickmarkValuesInitializationParameters:jx","Func$4:jy","GetGroupCenterHandler:jz","GetUnscaledGroupCenterHandler:j0","PathRenderingInfo:j1","RenderStripHandler:j2","RenderLineHandler:j3","ShouldRenderLinesHandler:j4","ShouldRenderContentHandler:j5","RenderAxisLineHandler:j6","DetermineCrossingValueHandler:j7","ShouldRenderLabelHandler:j8","GetLabelLocationHandler:j9","LabelPosition:ka","TransformToLabelValueHandler:kb","AxisLabelManager:kc","AxisLabelPanelBase:kd","AxisLabelPanelBaseView:ke","AxisLabelSettings:kf","AxisLabelsLocation:kg","TitleSettings:kh","GetLabelForItemHandler:ki","CreateRenderingParamsHandler:kj","SnapMajorValueHandler:kk","AdjustMajorValueHandler:kl","CategoryAxisRenderingParameters:km","LogarithmicTickmarkValues:kn","LogarithmicNumericSnapper:ko","Snapper:kp","LinearTickmarkValues:kq","LinearNumericSnapper:kr","AxisRangeChangedEventArgs:ks","AxisRange:kt","IEquatable$1:ku","AutoRangeCalculator:kv","NumericRadiusAxis:kw","NumericRadiusAxisView:kx","NumericAngleAxis:ky","IAngleScaler:kz","NumericAngleAxisView:k0","PolarAxisRenderingManager:k1","ViewportUtils:k2","PolarAxisRenderingParameters:k3","NumericAxisRenderingParameters:k4","IPolarRadialRenderingParameters:k5","RadialAxisRenderingParameters:k6","AxisOrientation:k7","AngleAxisLabelPanel:k8","AngleAxisLabelPanelView:k9","Extensions:la","CategoryAngleAxis:lb","CategoryAngleAxisView:lc","CategoryAxisBaseView:ld","CategoryAxisRenderer:le","LinearCategorySnapper:lf","CategoryTickmarkValues:lg","RadialAxisLabelPanel:lh","HorizontalAxisLabelPanelBase:li","HorizontalAxisLabelPanelBaseView:lj","RadialAxisLabelPanelView:lk","NumericScaler:ll","StraightNumericAxisBaseView:lm","NumericScaleMode:ln","LogarithmicScaler:lo","NumericYAxisView:lp","VerticalAxisLabelPanel:lq","VerticalAxisLabelPanelView:lr","VerticalLogarithmicScaler:ls","VerticalLinearScaler:lt","LinearScaler:lu","CategoryFramePreparerBase:lv","FramePreparer:lw","ISupportsErrorBars:lx","DefaultSupportsMarkers:ly","DefaultProvidesViewport:lz","DefaultSupportsErrorBars:l0","PreparationParams:l1","CategoryYAxis:l2","CategoryYAxisView:l3","SyncSettings:l4","NumericXAxis:l5","NumericXAxisView:l6","HorizontalSmartAxisLabelPanel:l7","AxisExtentType:l8","SmartAxisLabelDisplayType:l9","HorizontalSmartAxisLabelPanelView:ma","FontMappingInfo:mb","CategoryDateTimeXAxis:mc","CategoryDateTimeXAxisView:md","TimeAxisDisplayType:me","FastItemDateTimeColumn:mf","IFastItemColumnInternal:mg","FastItemColumn:mh","FastReflectionHelper:mi","HorizontalAxisLabelPanel:mj","CoercionInfo:mk","SortedListView$1:ml","ArrayUtil:mm","HorizontalLogarithmicScaler:mn","HorizontalLinearScaler:mo","ValuesHolder:mp","LineSeries:mq","LineSeriesView:mr","AnchoredCategorySeriesView:ms","CategoryTrendLineManagerBase:mt","TrendLineManagerBase$1:mu","TrendLineType:mv","Clipper:mw","EdgeClipper:mx","LeftClipper:my","BottomClipper:mz","RightClipper:m0","TopClipper:m1","TrendResolutionParams:m2","Flattener:m3","Stack$1:m4","ReverseArrayEnumerator$1:m5","SpiralTodo:m6","FlattenerSettings:m7","IPreparesCategoryTrendline:m8","SortingTrendLineManager:m9","TrendFitCalculator:na","LeastSquaresFit:nb","Numeric:nc","TrendAverageCalculator:nd","CategoryTrendLineManager:ne","AnchoredCategoryBucketCalculator:nf","UnknownValuePlotting:ng","CategoryLineRasterizer:nh","Action$5:ni","PathVisualData:nj","CategorySeriesRenderManager:nk","AssigningCategoryStyleEventArgs:nl","AssigningCategoryStyleEventArgsBase:nm","GetCategoryItemsHandler:nn","HighlightingInfo:no","HighlightingState:np","AssigningCategoryMarkerStyleEventArgs:nq","HighlightingManager:nr","SplineSeriesBase:ns","SplineSeriesBaseView:nt","SplineType:nu","CollisionAvoider:nv","SafeSortedReadOnlyDoubleCollection:nw","SafeReadOnlyDoubleCollection:nx","SafeEnumerable:ny","AreaSeries:nz","AreaSeriesView:n0","LegendTemplates:n1","PieChartBase:n2","PieChartBaseView:n3","PieChartViewManager:n4","PieChartVisualData:n5","PieSliceVisualDataList:n6","PieSliceVisualData:n7","PieSliceDataContext:n8","Slice:n9","SliceView:oa","PieLabel:ob","MouseButtonEventArgs:oc","FastItemsSource:od","ColumnReference:oe","FastItemObjectColumn:of","FastItemIntColumn:og","LabelsPosition:oh","LeaderLineType:oi","OthersCategoryType:oj","IndexCollection:ok","LegendBase:ol","LegendBaseView:om","LegendBaseViewManager:on","GradientData:oo","GradientStopData:op","DataChartLegendMouseButtonEventArgs:oq","DataChartMouseButtonEventArgs:or","ChartLegendMouseEventArgs:os","ChartMouseEventArgs:ot","DataChartLegendMouseButtonEventHandler:ou","DataChartLegendMouseEventHandler:ov","LegendVisualData:ow","LegendVisualDataList:ox","LegendItemVisualData:oy","FunnelSliceDataContext:oz","PieChartFormatLabelHandler:o0","SliceClickEventHandler:o1","SliceClickEventArgs:o2","ItemLegend:o3","ItemLegendView:o4","LegendItemInfo:o5","BubbleSeries:o6","ScatterBase:o7","ScatterBaseView:o8","MarkerManagerBase:o9","OwnedPoint:pa","MarkerManagerBucket:pb","ScatterTrendLineManager:pc","NumericMarkerManager:pd","CollisionAvoidanceType:pe","SmartPlacer:pf","ISmartPlaceable:pg","SmartPosition:ph","SmartPlaceableWrapper$1:pi","ScatterAxisInfoCache:pj","ScatterErrorBarSettings:pk","ErrorBarSettingsBase:pl","EnableErrorBars:pm","ErrorBarCalculatorReference:pn","IErrorBarCalculator:po","ErrorBarCalculatorType:pp","ScatterFrame:pq","ScatterFrameBase$1:pr","DictInterpolator$3:ps","Action$6:pt","SyncLink:pu","IFastItemsSourceProvider:pv","ChartCollection:pw","FastItemsSourceReference:px","SyncManager:py","SyncLinkManager:pz","ErrorBarsHelper:p0","BubbleSeriesView:p1","BubbleMarkerManager:p2","SizeScale:p3","BrushScale:p4","ScaleLegend:p5","ScaleLegendView:p6","CustomPaletteBrushScale:p7","BrushSelectionMode:p8","ValueBrushScale:p9","RingSeriesBase:qa","XamDoughnutChart:qb","RingCollection:qc","Ring:qd","RingControl:qe","RingControlView:qf","Arc:qg","ArcView:qh","ArcItem:qi","SliceItem:qj","Legend:qk","LegendView:ql","SplineFragmentBase:qm","IStacked100Series:qn","BarSeries:qo","VerticalAnchoredCategorySeries:qp","IBarSeries:qq","BarSeriesView:qr","BarTrendLineManager:qs","BarTrendFitCalculator:qt","BarBucketCalculator:qu","CategoryTransitionInMode:qv","BarFramePreparer:qw","CategoryFramePreparer:qx","IHasCategoryTrendline:qy","IHasTrendline:qz","IHasSingleValueCategory:q0","DefaultCategoryTrendlineHost:q1","DefaultCategoryTrendlinePreparer:q2","DefaultSingleValueProvider:q3","SingleValuesHolder:q4","RingSeriesBaseView:q5","Nullable$1:q6","RingSeriesCollection:q7","SliceCollection:q8","XamDoughnutChartView:q9","Action$2:ra","DoughnutChartVisualData:rb","RingSeriesVisualDataList:rc","RingSeriesVisualData:rd","RingVisualDataList:re","RingVisualData:rf","ArcVisualDataList:rg","ArcVisualData:rh","SliceVisualDataList:ri","SliceVisualData:rj","DoughnutChartLabelVisualData:rk","HoleDimensionsChangedEventHandler:rl","HoleDimensionsChangedEventArgs:rm","XamFunnelChart:rn","IItemProvider:ro","MessageHandler:rp","MessageHandlerEventHandler:rq","Message:rr","ServiceProvider:rs","MessageChannel:rt","MessageEventHandler:ru","Queue$1:rv","XamFunnelConnector:rw","XamFunnelController:rx","SliceInfoList:ry","SliceInfo:rz","SliceAppearance:r0","PointList:r1","FunnelSliceVisualData:r2","SliceInfoUnaryComparison:r3","Bezier:r4","BezierPoint:r5","BezierOp:r6","BezierPointComparison:r7","DoubleColumn:r8","ObjectColumn:r9","XamFunnelView:sa","IOuterLabelWidthDecider:sb","IFunnelLabelSizeDecider:sc","MouseLeaveMessage:sd","InteractionMessage:se","MouseMoveMessage:sf","MouseButtonMessage:sg","MouseButtonAction:sh","MouseButtonType:si","SetAreaSizeMessage:sj","RenderingMessage:sk","RenderSliceMessage:sl","RenderOuterLabelMessage:sm","TooltipValueChangedMessage:sn","TooltipUpdateMessage:so","FunnelDataContext:sp","PropertyChangedMessage:sq","ConfigurationMessage:sr","ClearMessage:ss","ClearTooltipMessage:st","ContainerSizeChangedMessage:su","ViewportChangedMessage:sv","ViewPropertyChangedMessage:sw","OuterLabelAlignment:sx","FunnelSliceDisplay:sy","SliceSelectionManager:sz","DataUpdatedMessage:s0","ItemsSourceAction:s1","FunnelFrame:s2","UserSelectedItemsChangedMessage:s3","LabelSizeChangedMessage:s4","FrameRenderCompleteMessage:s5","IntColumn:s6","IntColumnComparison:s7","Convert:s8","SelectedItemsChangedMessage:s9","ModelUpdateMessage:ta","SliceClickedMessage:tb","FunnelSliceClickedEventHandler:tc","FunnelSliceClickedEventArgs:td","FunnelChartVisualData:te","FunnelSliceVisualDataList:tf","RingSeries:tg","WaterfallSeries:th","WaterfallSeriesView:ti","FinancialSeries:tj","FinancialSeriesView:tk","FinancialBucketCalculator:tl","CategoryTransitionSourceFramePreparer:tm","TransitionInSpeedType:tn","FinancialCalculationDataSource:to","CalculatedColumn:tp","FinancialEventArgs:tq","FinancialCalculationSupportingCalculations:tr","ColumnSupportingCalculation:ts","SupportingCalculation$1:tt","SupportingCalculationStrategy:tu","DataSourceSupportingCalculation:tv","ProvideColumnValuesStrategy:tw","AssigningCategoryStyleEventHandler:tx","FinancialValueList:ty","FinancialEventHandler:tz","StepLineSeries:t0","StepLineSeriesView:t1","StepAreaSeries:t2","StepAreaSeriesView:t3","RangeAreaSeries:t4","HorizontalRangeCategorySeries:t5","RangeCategorySeries:t6","IHasHighLowValueCategory:t7","RangeCategorySeriesView:t8","RangeCategoryBucketCalculator:t9","RangeCategoryFramePreparer:ua","DefaultHighLowValueProvider:ub","HighLowValuesHolder:uc","CategoryMarkerManager:ud","RangeValueList:ue","RangeAreaSeriesView:uf","LineFragment:ug","LineFragmentView:uh","LineFragmentBucketCalculator:ui","AreaFragment:uj","AreaFragmentView:uk","AreaFragmentBucketCalculator:ul","StackedSplineAreaSeries:um","SplineAreaFragment:un","SplineAreaFragmentView:uo","StackedColumnSeries:up","StackedColumnSeriesView:uq","StackedColumnBucketCalculator:ur","ColumnFragment:us","ColumnFragmentView:ut","StackedBarSeries:uu","VerticalStackedSeriesBase:uv","StackedBarSeriesView:uw","StackedBarBucketCalculator:ux","BarFragment:uy","StackedLineSeries:uz","StackedSplineSeries:u0","SplineFragment:u1","SplineFragmentView:u2","SplineFragmentBucketCalculator:u3","StackedSeriesFramePreparer:u4","StackedSeriesCreatedEventHandler:u5","StackedSeriesCreatedEventArgs:u6","StackedSeriesVisualData:u7","SeriesVisualDataList:u8","AxisComponentsForView:u9","AxisComponentsFromView:va","AxisFormatLabelHandler:vb","VisualExportHelper:vc","ContentInfo:vd","AxisRangeChangedEventHandler:ve","ChartContentManager:vf","ChartContentType:vg","RenderRequestedEventArgs:vh","ChartTitleVisualData:vi","VisualDataSerializer:vj","AxisVisualData:vk","AxisLabelVisualDataList:vl","AxisLabelVisualData:vm","AssigningCategoryMarkerStyleEventHandler:vn","SeriesComponentsForView:vo","DataChartAxisRangeChangedEventHandler:vp","ChartAxisRangeChangedEventArgs:vq","ChartVisualData:vr","AxisVisualDataList:vs","RadialBase:vt","RadialBaseView:vu","RadialBucketCalculator:vv","SeriesRenderer$2:vw","SeriesRenderingArguments:vx","RadialFrame:vy","RadialAxes:vz","PolarBase:v0","PolarBaseView:v1","PolarTrendLineManager:v2","PolarLinePlanner:v3","AngleRadiusPair:v4","PolarAxisInfoCache:v5","PolarFrame:v6","PolarAxes:v7","SeriesCollection:v8","SeriesViewerComponentsFromView:v9","SeriesViewerSurfaceViewer:wa","LabelPanelArranger:wb","LabelPanelsArrangeState:wc","WindowResponse:wd","ViewerSurfaceUsage:we","SeriesViewerComponentsForView:wf","DataChartCursorEventHandler:wg","ChartCursorEventArgs:wh","DataChartMouseButtonEventHandler:wi","DataChartMouseEventHandler:wj","AnnotationLayer:wk","AnnotationLayerView:wl","RefreshCompletedEventHandler:wm","SeriesComponentsFromView:wn","EasingFunctions:wo","TrendCalculators:wp","HighDensityScatterSeries:aaq","HighDensityScatterSeriesView:aar","KDTree2D:aas","KDTreeNode2D:aat","PointData:aau","SearchData:aav","Monitor:aaw","KDTreeThunk:aax","KNearestResults:aay","KNearestResult:aaz","SearchArgs:aa0","ProgressiveLoadStatusEventArgs:aa1","ScatterMouseOverEventArgs:aa2","ScatterLineSeries:aa4","ScatterLineSeriesView:aa5","ScatterSplineSeries:aa6","ScatterSplineSeriesView:aa7","ScatterSeries:ab6","ScatterSeriesView:ab7","AbstractEnumerable:acl","AbstractEnumerator:acm","GenericEnumerable$1:acn","GenericEnumerator$1:aco"]);var $a=$.ig.intDivide,$b=$.ig.util.cast,$c=$.ig.util.defType,$d=$.ig.util.getBoxIfEnum,$e=$.ig.util.getDefaultValue,$f=$.ig.util.getEnumValue,$g=$.ig.util.getValue,$h=$.ig.util.intSToU,$i=$.ig.util.nullableEquals,$j=$.ig.util.nullableIsNull,$k=$.ig.util.nullableNotEquals,$l=$.ig.util.toNullable,$m=$.ig.util.toString$1,$n=$.ig.util.u32BitwiseAnd,$o=$.ig.util.u32BitwiseOr,$p=$.ig.util.u32BitwiseXor,$q=$.ig.util.u32LS,$r=$.ig.util.unwrapNullable,$s=$.ig.util.wrapNullable,$t=String.fromCharCode,$u=$.ig.util.castObjTo$t,$v=$.ig.util.compareSimple,$w=$.ig.util.tryParseNumber,$x=$.ig.util.tryParseNumber1,$y=$.ig.util.numberToString,$z=$.ig.util.numberToString1,$0=$.ig.util.parseNumber,$1=$.ig.util.compare,$2=$.ig.util.replace,$3=$.ig.util.stringFormat,$4=$.ig.util.stringFormat1,$5=$.ig.util.stringFormat2,$6=$.ig.util.stringCompare1,$7=$.ig.util.stringCompare2,$8=$.ig.util.stringCompare3,$9=$.ig.util.tryParseInt32_1,$aa=$.ig.util.tryParseInt32_2,$ab=$.ig.util.intToString1,$ac=$.ig.util.parseInt32_1,$ad=$.ig.util.parseInt32_2;
$c("EnableErrorBars:pm","Enum",{init:function(v){this._v=v},$getName:function(v){switch(v){case 0:return"None";case 1:return"Both";case 2:return"Positive";case 3:return"Negative";default:return v.toString()}},$value:function(){return this._v},$type:new $.ig.Type("EnableErrorBars",$.ig.$ep.$type)},true);$c("CollisionAvoidanceType:pe","Enum",{init:function(v){this._v=v},$getName:function(v){switch(v){case 0:return"None";case 1:return"Omit";case 2:return"Fade";case 3:return"OmitAndShift";case 4:return"FadeAndShift";default:return v.toString()}},$value:function(){return this._v},$type:new $.ig.Type("CollisionAvoidanceType",$.ig.$ep.$type)},true);$c("BrushSelectionMode:p8","Enum",{init:function(v){this._v=v},$getName:function(v){switch(v){case 0:return"Select";case 1:return"Interpolate";default:return v.toString()}},$value:function(){return this._v},$type:new $.ig.Type("BrushSelectionMode",$.ig.$ep.$type)},true);$c("BrushScale:p4","DependencyObject",{init:function(){var $self=this;this.h=null;$$t.$bg.init.call(this);this.l(new $$t.b7($$t.$bc.$type,0));this.brushes(new $$t.fz);var a=this.brushes();a.collectionChanged=$.ig.Delegate.prototype.combine(a.collectionChanged,this.m.runOn(this));this.propertyUpdated=$.ig.Delegate.prototype.combine(this.propertyUpdated,function(b,c){$self.n(b,c.propertyName(),c.oldValue(),c.newValue())})},m:function(a,b){var d=this.l().getEnumerator();while(d.moveNext()){var c=d.current();c.renderSeries(false);c.gu();c.g0()}},brushes:function(a){if(arguments.length===1){if(this.h!=null){var b=this.h;b.collectionChanged=$.ig.Delegate.prototype.remove(b.collectionChanged,this.m.runOn(this))}this.h=a;if(this.h!=null){var c=this.h;c.collectionChanged=$.ig.Delegate.prototype.combine(c.collectionChanged,this.m.runOn(this))}var e=this.l().getEnumerator();while(e.moveNext()){var d=e.current();d.renderSeries(false);d.gu();d.g0()}return a}else{return this.h}},h:null,_l:null,l:function(a){if(arguments.length===1){this._l=a;return a}else{return this._l}},registerSeries:function(a){var b=this.l().contains(a);if(!b){this.l().add(a)}},unregisterSeries:function(a){var b=this.l().contains(a);if(b){this.l().remove(a)}},getBrush:function(a){if(this.brushes()==null||a<0||a>=this.brushes().count()){return null}return this.brushes().item(a)},isReady:function(){return true},s:function(a){if(this.brushes()==null||this.brushes().count()==0||a<0){return null}return this.brushes().getInterpolatedBrush(a)},propertyChanged:null,propertyUpdated:null,o:function(a,b,c){if(this.propertyChanged!=null){this.propertyChanged(this,new $$t.b1(a))}if(this.propertyUpdated!=null){this.propertyUpdated(this,new $$t.jj(a,b,c))}},n:function(a,b,c,d){var f=this.l().getEnumerator();while(f.moveNext()){var e=f.current();e.renderSeries(false);e.gu();e.g0()}},$type:new $.ig.Type("BrushScale",$$t.$bg.$type,[$$t.$bz.$type])},true);$c("MarkerManagerBase:o9","Object",{_f:null,f:function(a){if(arguments.length===1){this._f=a;return a}else{return this._f}},_h:null,h:function(a){if(arguments.length===1){this._h=a;return a}else{return this._h}},_a:null,a:function(a){if(arguments.length===1){this._a=a;return a}else{return this._a}},_g:null,g:function(a){if(arguments.length===1){this._g=a;return a}else{return this._g}},_e:null,e:function(a){if(arguments.length===1){this._e=a;return a}else{return this._e}},_b:false,b:function(a){if(arguments.length===1){this._b=a;return a}else{return this._b}},init:function(a,b,c,d,e){$.ig.$op.init.call(this);this.h(a);this.g(b);this.a(c);this.f(d);this.e(e)},l:function(a,b,c,d,e){},j:function(a,b){},d:function(a,b){var c=new $$t.b7($.ig.Number.prototype.$type,0);var d=new $$t.b7($.ig.Number.prototype.$type,0);var f=b.getEnumerator();while(f.moveNext()){var e=f.current();if(a.item(e).e().count()>0){c.add(e)}else{d.add(e)}}var g=new $$t.b7($.ig.Number.prototype.$type,0);g.addRange(c);g.addRange(d);return g},k:function(a,b,c,d){while(a>0){if(a<c.count()){if(!$$t.$o9.b()){var e=c;$$t.$mm.d($.ig.Number.prototype.$type,e)}c=this.d(b,c);var f=a;for(var g=0;g<f;g++){var h=g;var i=b.item(c.__inner[h]);var j;var k=function(){var l=i.f(j);j=l.p0;return l.ret}();d.add(k);a--;if(i.a()){b.remove(c.__inner[h])}}}else{var m=c.getEnumerator();while(m.moveNext()){var l=m.current();var n=b.item(l);var o;var p=function(){var q=n.f(o);o=q.p0;return q.ret}();d.add(p);a--;if(n.a()){b.remove(l)}}c=new $$t.b7($.ig.Number.prototype.$type,1,b.keys())}}},i:function(a,b,c,d){var e=b.left();var f=b.right();var g=b.top();var h=b.bottom();if(!a.isEmpty()&&!b.isEmpty()){for(var i=0;i<c.count();++i){var j=c.item(i).__x;if($.ig.util.isNaN(j)){continue}var k=c.item(i).__y;if($.ig.util.isNaN(k)){continue}if(j<e||j>f){continue}if(k<g||k>h){continue}d.add(i)}}},c:function(a,b,c,d){var e=new Array(d.count());var g=this.e()().getEnumerator();while(g.moveNext()){var f=g.current();if(f!=-1){e[f]=true}}var h=$.ig.truncate(Math.floor(a.width()/c));var i=new $$t.gd($.ig.Number.prototype.$type,$$t.$pb.$type,0);var k=b.getEnumerator();while(k.moveNext()){var j=k.current();var l=d.item(j).__x;var m=d.item(j).__y;var n=$.ig.truncate(Math.floor(m/c));var o=$.ig.truncate(Math.floor(l/c));var p=n*h+o;var q;if(!function(){var r=i.tryGetValue(p,q);q=r.p1;return r.ret}()){q=new $$t.pb;i.add(p,q)}if(e[j]){q.e().add(j)}else{q.d().add(j)}}return i},$type:new $.ig.Type("MarkerManagerBase",$.ig.$ot)},true);$c("BubbleMarkerManager:p2","MarkerManagerBase",{_m:null,m:function(a){if(arguments.length===1){this._m=a;return a}else{return this._m}},_o:null,o:function(a){if(arguments.length===1){this._o=a;return a}else{return this._o}},_n:null,n:function(a){if(arguments.length===1){this._n=a;return a}else{return this._n}},init:function(a,b,c,d,e){$$t.$o9.init.call(this,a,b,c,d,e);this.o(new $$t.b7(Number,0));this.n(new $$t.b7($$t.$ha.$type,0))},l:function(a,b,c,d,e){var f=this.f()();a.clear();this.o().clear();this.n().clear();var g=new $$t.b7($.ig.Number.prototype.$type,0);b=Math.max(0,b);var h=null;this.i(c,d,f,g);if(b>=g.count()){h=g}else{h=new $$t.b7($.ig.Number.prototype.$type,0);var i=Math.max(8,e);var j=this.c(d,g,i,f);var k=new $$t.b7($.ig.Number.prototype.$type,1,j.keys());if($$t.$o9.b()){k.sort()}this.k(b,j,k,h)}for(var l=0;l<h.count();++l){var m=f[h.__inner[l]].__x;var n=f[h.__inner[l]].__y;var o=this.m().item(h.__inner[l]);this.o().add(o);var p=this.h()(this.g()(h.__inner[l]));p.content().item(this.g()(h.__inner[l]));var q=new $$t.pa;q.a(p.content().item());q.c({__x:m,__y:n,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName});if(!a.containsKey(q.a())){a.add(q.a(),q);this.n().add(p)}}},j:function(a,b){var c=new $$t.b7($.ig.$op.$type,1,a.keys());if($$t.$o9.b()){c.sort2(function(d,e){var f=a.item(d);var g=a.item(e);var h=Math.pow(f.c().__x,2)+Math.pow(f.c().__y,2);var i=Math.pow(g.c().__x,2)+Math.pow(g.c().__y,2);return $v(h,i)})}var e=c.getEnumerator();while(e.moveNext()){var d=e.current();var f=a.item(d);var g=this.h()(f.a());g.ah(c.indexOf1(d));g.l(f.c().__x);g.m(f.c().__y)}this.a()(a)},$type:new $.ig.Type("BubbleMarkerManager",$$t.$o9.$type)},true);$c("ScatterBase:o7","MarkerSeries",{aw:function(){return new $$t.o8(this)},he:function(a){$$t.$g8.he.call(this,a);this.lh(a)},_lh:null,lh:function(a){if(arguments.length===1){this._lh=a;return a}else{return this._lh}},isScatter:function(){return true},init:function(){$$t.$g8.init.call(this);this.lm(new $$t.pq);this.m5=$$t.$a8.empty();this.m4=$$t.$a8.empty()},_lg:null,lg:function(a){if(arguments.length===1){this._lg=a;return a}else{return this._lg}},xAxis:function(a){if(arguments.length===1){this.g($$t.$o7.xAxisProperty,a);return a}else{return this.c($$t.$o7.xAxisProperty)}},yAxis:function(a){if(arguments.length===1){this.g($$t.$o7.yAxisProperty,a);return a}else{return this.c($$t.$o7.yAxisProperty)}},xMemberPath:function(a){if(arguments.length===1){this.g($$t.$o7.xMemberPathProperty,a);return a}else{return this.c($$t.$o7.xMemberPathProperty)}},lq:function(a){if(arguments.length===1){if(this.lp!=a){var b=this.lq();this.lp=a;this.raisePropertyChanged("XColumn",b,this.lq())}return a}else{return this.lp}},lp:null,yMemberPath:function(a){if(arguments.length===1){this.g($$t.$o7.yMemberPathProperty,a);return a}else{return this.c($$t.$o7.yMemberPathProperty)}},ls:function(a){if(arguments.length===1){if(this.lr!=a){var b=this.ls();this.lr=a;this.raisePropertyChanged("YColumn",b,this.ls())}return a}else{return this.lr}},lr:null,trendLineType:function(a){if(arguments.length===1){this.g($$t.$o7.trendLineTypeProperty,$$t.$mv.getBox(a));return a}else{return $f(this.c($$t.$o7.trendLineTypeProperty))}},trendLineBrush:function(a){if(arguments.length===1){this.g($$t.$o7.trendLineBrushProperty,a);return a}else{return this.c($$t.$o7.trendLineBrushProperty)}},actualTrendLineBrush:function(a){if(arguments.length===1){this.g($$t.$o7.actualTrendLineBrushProperty,a);return a}else{return this.c($$t.$o7.actualTrendLineBrushProperty)}},trendLineThickness:function(a){if(arguments.length===1){this.g($$t.$o7.trendLineThicknessProperty,a);return a}else{return this.c($$t.$o7.trendLineThicknessProperty)}},trendLineDashCap:function(a){if(arguments.length===1){this.g($$t.$o7.trendLineDashCapProperty,$$t.$jh.getBox(a));return a}else{return $f(this.c($$t.$o7.trendLineDashCapProperty))}},trendLineDashArray:function(a){if(arguments.length===1){this.g($$t.$o7.trendLineDashArrayProperty,a);return a}else{return this.c($$t.$o7.trendLineDashArrayProperty)}},trendLinePeriod:function(a){if(arguments.length===1){this.g($$t.$o7.trendLinePeriodProperty,a);return a}else{return $g(this.c($$t.$o7.trendLinePeriodProperty))}},markerCollisionAvoidance:function(a){if(arguments.length===1){this.g($$t.$o7.markerCollisionAvoidanceProperty,$$t.$pe.getBox(a));return a}else{return $f(this.c($$t.$o7.markerCollisionAvoidanceProperty))}},trendLineZIndex:function(a){if(arguments.length===1){this.g($$t.$o7.trendLineZIndexProperty,a);return a}else{return $g(this.c($$t.$o7.trendLineZIndexProperty))}},maximumMarkers:function(a){if(arguments.length===1){this.g($$t.$o7.maximumMarkersProperty,a);return a}else{return $g(this.c($$t.$o7.maximumMarkersProperty))}},gs:function(){$$t.$g8.gs.call(this);if(this.xAxis()!=null){this.xAxis().e8(false)}if(this.yAxis()!=null){this.yAxis().e8(false)}},errorBarSettings:function(a){if(arguments.length===1){this.g($$t.$o7.errorBarSettingsProperty,a);return a}else{return this.c($$t.$o7.errorBarSettingsProperty)}},hj:function(a,b,c,d){$$t.$g8.hj.call(this,a,b,c,d);if(this.lh().c6().d(a,b,c,d)){this.renderSeries(false);this.g0()}switch(b){case"FastItemsSource":if($b($$t.$ij.$type,c)!=null){c.deregisterColumn(this.lq());c.deregisterColumn(this.ls());this.lq(null);this.ls(null)}if($b($$t.$ij.$type,d)!=null){this.lq(this.ba(this.xMemberPath()));this.ls(this.ba(this.yMemberPath()))}if(this.yAxis()!=null&&!this.yAxis().updateRange()||this.xAxis()!=null&&!this.xAxis().updateRange()){this.renderSeries(false)}break;case"XAxis":if(c!=null){c.deregisterSeries(this)}if(d!=null){d.registerSeries(this)}if(this.xAxis()!=null&&!this.xAxis().updateRange()||d==null&&c!=null){this.renderSeries(false)}this.g0();break;case"YAxis":if(c!=null){c.deregisterSeries(this)}if(d!=null){d.registerSeries(this)}if(this.yAxis()!=null&&!this.yAxis().updateRange()||d==null&&c!=null){this.renderSeries(false)}this.g0();break;case"XMemberPath":if(this.bd()!=null){this.bd().deregisterColumn(this.lq());this.lq(this.ba(this.xMemberPath()))}break;case"XColumn":this.lh().c6().v();if(this.xAxis()!=null&&!this.xAxis().updateRange()){this.renderSeries(false)}break;case"YMemberPath":if(this.bd()!=null){this.bd().deregisterColumn(this.ls());this.ls(this.ba(this.yMemberPath()))}break;case"YColumn":this.lh().c6().v();if(this.yAxis()!=null&&!this.yAxis().updateRange()){this.renderSeries(false)}break;case"MarkerCollisionAvoidance":this.renderSeries(false);this.g0();break;case"MaximumMarkers":this.renderSeries(false);this.g0();break;case"TransitionProgress":this.ln.d(this.d1(),this.ll,this.lk);this.l9();try{if(this.bp(this.view())){return}if(Math.round(this.d1()*1e5)/1e5==1){this.mj(this.lk,this.lh())}else{this.mj(this.ln,this.lh())}}finally{this.mk()}break;case"TrendLineBrush":this.h6();break;case"ErrorBarSettings":if(this.errorBarSettings()!=null){this.errorBarSettings().p(this)}this.renderSeries(false);this.g0();break;case"TrendLineType":this.g0();break}},mk:function(){this.m4=$$t.$a8.empty();this.m5=$$t.$a8.empty()},m4:null,m5:null,l9:function(){var a=this.getViewInfo(this.m4,this.m5);this.m4=a.p0;this.m5=a.p1},lt:function(a,b){if(b!=3){return true}if(a==null){return true}if(this.xMemberPath()==a||this.yMemberPath()==a){return true}return false},gi:function(a,b,c,d){var e=false;if(!this.lt(d,a)){return}this.lh().c6().p(a,b,c,d);if(this.xAxis()!=null&&!this.xAxis().updateRange()){e=true}if(this.yAxis()!=null&&!this.yAxis().updateRange()){e=true}if(e){this.renderSeries(true)}},md:function(a){this.me(a,null)},me:function(a,b){var c=this.lq()!=null?this.lq().count():0;var d=this.ls()!=null?this.ls().count():0;var e=Math.min(c,d);if(e<=this.maximumMarkers()){a.o().clear();var f=new $$t.b7($$t.$pa.$type,0);var h=a.w().values().getEnumerator();while(h.moveNext()){var g=h.current();f.add(g)}var i=this.bd();f.sort2(function(j,k){var l=i.indexOf(j.a());var m=i.indexOf(k.a());if(l<m){return-1}if(l>m){return 1}return 0});if(b!=null){b.i(a.o())}var k=f.getEnumerator();while(k.moveNext()){var j=k.current();if(i.indexOf(j.a())>=0){if(b!=null){b.j(j.c())}else{a.o().add({__x:j.c().__x,__y:j.c().__y,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName})}}}}},ae:function(a){if(a!=null&&a==this.xAxis()&&this.lq()!=null){return new $$t.kt(this.lq().minimum(),this.lq().maximum())}if(a!=null&&a==this.yAxis()&&this.ls()!=null){return new $$t.kt(this.ls().minimum(),this.ls().maximum())}return null},getItem:function(a){return null},getItemIndex:function(a){return-1},scrollIntoView:function(a){var b=this.seriesViewer()!=null?this.seriesViewer().actualWindowRect():$$t.$a8.empty();var c=this.seriesViewer()!=null?this.seriesViewer().viewportRect():$$t.$a8.empty();var d=new $$t.a8(0,0,0,1,1);var e=this.j9(this.view());var f=new $$t.iz(0,d,d,this.xAxis().isInverted(),e);var g=new $$t.iz(0,d,d,this.yAxis().isInverted(),e);var h=!b.isEmpty()&&!c.isEmpty()&&this.bd()!=null?this.bd().indexOf(a):-1;var i=this.xAxis()!=null&&this.lq()!=null&&h<this.lq().count()?this.xAxis().getScaledValue(this.lq().item(h),f):NaN;var j=this.yAxis()!=null&&this.ls()!=null&&h<this.ls().count()?this.yAxis().getScaledValue(this.ls().item(h),g):NaN;if(!$.ig.util.isNaN(i)){if(i<b.left()+.1*b.width()){i=i+.4*b.width();b.x(i-.5*b.width())}if(i>b.right()-.1*b.width()){i=i-.4*b.width();b.x(i-.5*b.width())}}if(!$.ig.util.isNaN(j)){if(j<b.top()+.1*b.height()){j=j+.4*b.height();b.y(j-.5*b.height())}if(j>b.bottom()-.1*b.height()){j=j-.4*b.height();b.y(j-.5*b.height())}}if(this.syncLink()!=null){this.syncLink().al(this.seriesViewer(),b)}return h>=0},h9:function(a,b){this.renderSeries(false)},ia:function(a,b){this.renderSeries(false)},ll:null,ln:null,lk:null,ma:function(a,b,c,d,e){var $self=this;b.i(new $$t.gd($.ig.$op.$type,$$t.$pa.$type,1,c));var f=this.getEffectiveViewport1(a);var g=this.bd();var h;var i;var j=function(){var $ret=new $$t.iz(0,d,e,$self.lg().d(),f);$ret.b=$self.getEffectiveViewport1(a);return $ret}();var k=function(){var $ret=new $$t.iz(0,d,e,$self.lg().e(),f);$ret.b=$self.getEffectiveViewport1(a);return $ret}();for(var l=0;l<c;l++){h=this.lq().item(l);i=this.ls().item(l);var m={__x:this.lg().a().getScaledValue(h,j),__y:this.lg().b().getScaledValue(i,k),$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName};if(!Number.isInfinity(m.__x)&&!Number.isInfinity(m.__y)){var n=g.item(l);if(!b.i().containsKey(n)){var o={__x:h,__y:i,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName};var p={__x:m.__x,__y:m.__y,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName};b.i().add(n,function(){var $ret=new $$t.pa;$ret.a(n);$ret.b(o);$ret.c(p);return $ret}())}}}},mc:function(a,b){var $self=this;a.l().clear();a.p().clear();a.j().clear();a.n().clear();a.k().clear();a.m().clear();var c=Math.min(this.lq()!=null?this.lq().count():0,this.ls()!=null?this.ls().count():0);var d=b.b4();var e=b.b3();var f=this.getEffectiveViewport1(b);var g=new $$t.iz(0,d,e,this.xAxis().isInverted(),f);g.b=this.getEffectiveViewport1(b);var h=new $$t.iz(0,d,e,this.yAxis().isInverted(),f);h.b=this.getEffectiveViewport1(b);if(c<1){return}this.lg(function(){var $ret=new $$t.pj;$ret.a($self.xAxis());$ret.b($self.yAxis());$ret.d($self.xAxis().isInverted());$ret.e($self.yAxis().isInverted());$ret.c($self.bd());return $ret}());var i=b;if(c<=this.maximumMarkers()){this.ma(i,a,c,d,e)}if(this.kg()){b.c4().l(a.l(),this.maximumMarkers(),d,e,this.resolution())}var j=function(){var $ret=new $$t.mw(0,e,false);$ret.i(a.p());return $ret}();var k=this.j7(b);var l=this.xAxis().getUnscaledValue(k.left(),g);var m=this.xAxis().getUnscaledValue(k.right(),g);b.c6().y(a.p(),this.trendLineType(),this.lq(),this.ls(),this.trendLinePeriod(),function(n){return $self.xAxis().getScaledValue(n,g)},function(n){return $self.yAxis().getScaledValue(n,h)},function(){var $ret=new $$t.m2;$ret.b($self.resolution());$ret.f(e);$ret.g(d);return $ret}(),j,l,m);this.mb(a,b)},gg:function(a,b){$$t.$g8.gg.call(this,a,b);var c=b;c.db(a)},mj:function(a,b){var $self=this;var c=b.b3();this.lg(function(){var $ret=new $$t.pj;$ret.a($self.xAxis());$ret.b($self.yAxis());$ret.d($self.xAxis().isInverted());$ret.e($self.yAxis().isInverted());return $ret}());if(this.kg()){b.c4().j(a.l(),this.useLightweightMarkers())}b.cv();var d=function(){var $ret=new $$t.mw(1,NaN,c.bottom(),NaN,c.top(),false);$ret.i(b.c6().x().ag());return $ret}();b.c6().u(a.p(),d);this.mg(a,b)},mb:function(a,b){var c=new $$t.p0(this,b);if(this.errorBarSettings()==null){return}var d=this.errorBarSettings().horizontalCalculator();var e=this.errorBarSettings().verticalCalculator();var f=0;var g=0;var h=0;var i=0;if(d!=null&&c.c(d)){var j=c.i(d,f);f=j.p1;var k=c.j(d,this.lg().a(),h);h=k.p2}if(e!=null&&c.c(e)){var l=c.i(e,g);g=l.p1;var m=c.j(e,this.lg().b(),i);i=m.p2}var o=a.l().keys().getEnumerator();while(o.moveNext()){var n=o.current();var p=a.l().item(n);if(d!=null){if(d.getCalculatorType()==1){var q;var r,s;s=this.lg().a();if(this.errorBarSettings().horizontalCalculatorReference()==0){q=p.c().__x;r=this.lg().a()}else{q=p.c().__y;r=this.lg().b()}var t=c.f(q,d,r,s,h);h=t.p4}else if(d.getCalculatorType()==2){var u=d.getItemColumn();var v=this.bd().indexOf(n);if(u!=null&&v<u.count()){var w=u.item(this.bd().indexOf(n));var x=c.h(w,this.lg().a(),h);h=x.p2}else{h=NaN}}var y=new $$t.pa;var z=c.k(d,this.lg().a(),p.c(),f);y.c(z);y.a(p.a());a.j().add(n,y);a.k().add(n,h)}if(e!=null){if(e.getCalculatorType()==1){var aa;var ab,ac;ac=this.lg().b();if(this.errorBarSettings().verticalCalculatorReference()==0){aa=p.c().__x;ab=this.lg().a()}else{aa=p.c().__y;ab=this.lg().b()}var ad=c.f(aa,e,ab,ac,i);i=ad.p4}else if(e.getCalculatorType()==2){var ae=e.getItemColumn();var af=this.bd().indexOf(n);if(ae!=null&&af<ae.count()){var ag=ae.item(this.bd().indexOf(n));var ah=c.h(ag,this.lg().b(),i);i=ah.p2}else{i=NaN}}var ai=new $$t.pa;var aj=c.l(e,this.lg().b(),p.c(),g);ai.c(aj);ai.a(p.a());a.n().add(n,ai);a.m().add(n,i)}}},mg:function(a,b){if(!b.n()||this.errorBarSettings()==null){b.dc();return}this.mh(a,b);this.mi(a,b)},mh:function(a,b){b.c9();var c=new $$t.p0(this,b);var d=new $$t.es;var e=this.errorBarSettings().horizontalCalculator();var g=a.l().keys().getEnumerator();while(g.moveNext()){var f=g.current();if(e!=null&&a.k().containsKey(f)){var h=a.k().item(f);if(!$.ig.util.isNaN(h)){var i=a.j().item(f).c();if(this.errorBarSettings().enableErrorBarsHorizontal()==1||this.errorBarSettings().enableErrorBarsHorizontal()==2){c.d(d,i,h,true)}if(this.errorBarSettings().enableErrorBarsHorizontal()==1||this.errorBarSettings().enableErrorBarsHorizontal()==3){c.d(d,i,h,false)}}}}b.dd(d)},mi:function(a,b){b.da();var c=new $$t.p0(this,b);var d=new $$t.es;var e=this.errorBarSettings().verticalCalculator();var g=a.l().keys().getEnumerator();while(g.moveNext()){var f=g.current();if(e!=null&&a.m().containsKey(f)){var h=a.m().item(f);if(!$.ig.util.isNaN(h)){var i=a.n().item(f).c();if(this.errorBarSettings().enableErrorBarsVertical()==1||this.errorBarSettings().enableErrorBarsVertical()==2){c.e(d,i,h,true)}if(this.errorBarSettings().enableErrorBarsVertical()==1||this.errorBarSettings().enableErrorBarsVertical()==3){c.e(d,i,h,false)}}}}},cx:function(a,b,c){var d=true;if(!$$t.$g8.cx.call(this,a,b,c)||b.isEmpty()||a.isEmpty()||this.xAxis()==null||this.yAxis()==null||this.xAxis().seriesViewer()==null||this.yAxis().seriesViewer()==null||this.lq()==null||this.ls()==null||this.lq().count()==0||this.ls().count()==0||this.bd()==null||this.bd().count()!=this.lq().count()||this.bd().count()!=this.ls().count()||this.xAxis().seriesViewer()==null||this.yAxis().seriesViewer()==null||this.xAxis().actualMinimumValue()==this.xAxis().actualMaximumValue()||this.yAxis().actualMinimumValue()==this.yAxis().actualMaximumValue()){d=false}return d},getViewInfo:function(a,b){if(!this.m4.isEmpty()&&!this.m5.isEmpty()){a=this.m4;b=this.m5;return{p0:a,p1:b}}a=this.view().b3();b=this.view().b4();return{p0:a,p1:b}},hx:function(a){this.l9();try{if(this.bp(this.view())){return}if(this.bd()!=null&&this.bd().count()>this.maximumMarkers()){a=false}if(this.cj(a)&&!this.cm()){var b=this.ll;if(this.bn()){if(this.a7().needsFlush()){this.a7().flush()}this.ll=this.ln;this.ln=b}else{this.ll=this.lk;this.lk=b}this.mc(this.lk,this.lh());this.h3()}else{if(!this.cm()){this.mc(this.lk,this.lh())}this.mj(this.lk,this.lh())}}finally{this.mk()}},h6:function(){$$t.$g8.h6.call(this);if(this.index()<0){return}this.lh().dg()},_lm:null,lm:function(a){if(arguments.length===1){this._lm=a;return a}else{return this._lm}},hy:function(a,b){$$t.$g8.hy.call(this,a,b);if(!this.co()){this.view().a3(b);return}this.view().a3(b);if(this.bp(this.ax())){return}var c=$b($$t.$o8.$type,this.ax());if(!this.cn()){this.lm(new $$t.pq);this.mc(this.lm(),c)}this.cn(false);this.mj(this.lm(),c);this.co(false)},_lj:null,lj:function(a){if(arguments.length===1){this._lj=a;return a}else{return this._lj}},renderAlternateView:function(a,b,c,d,e){$$t.$g8.renderAlternateView.call(this,a,b,c,d,e);var f=this.cz().item(d);var g=f;f.a2(c);if(this.bp(g)){return}if(this.lj()==null){this.lj(new $$t.pq)}this.mc(this.lj(),g);this.mj(this.lj(),g)},mf:function(a,b){var c=new $$t.b7($.ig.$op.$type,0);var e=b.c().getEnumerator();while(e.moveNext()){var d=e.current();if(!a.containsKey(d)){c.add1(d)}}var g=c.getEnumerator();while(g.moveNext()){var f=g.current();b.g(f)}},lc:function(a,b,c,d,e){var $self=this;if(c==null||c.length!=this.lg().c().count()){c=new Array(this.lg().c().count());for(var f=0;f<this.lg().c().count();f++){c[f]=new $$t.ba(0)}}var g=this.getEffectiveViewport1(a);var h=function(){var $ret=new $$t.iz(0,d,e,$self.xAxis().isInverted(),g);$ret.b=$self.getEffectiveViewport1(a);return $ret}();var i=function(){var $ret=new $$t.iz(0,d,e,$self.yAxis().isInverted(),g);$ret.b=$self.getEffectiveViewport1(a);return $ret}();var j=this.j7(a);var k=this.lg().a().getUnscaledValue(j.left(),h);var l=this.lg().a().getUnscaledValue(j.right(),h);var m=this.lg().b().getUnscaledValue(j.bottom(),i);var n=this.lg().b().getUnscaledValue(j.top(),i);if(this.lg().d()){var o=k;k=l;l=o}if(this.lg().e()){var p=m;m=n;n=p}var q=this.lg();var r=q.a();var s=q.b();var t;var u;var v=this.lq();var w=this.ls();for(var x=0;x<this.lg().c().count();x++){t=v.item(x);u=w.item(x);if(t>=k&&t<=l&&u>=m&&u<=n){c[x].__x=r.getScaledValue(t,h);c[x].__y=s.getScaledValue(u,i)}else{c[x].__x=NaN;c[x].__y=NaN}}return c},lb:function(a,b){if(b==null||b.length!=a.e()){b=new Array(a.e())}var c=0;var d=this.bd();var f=a.c().getEnumerator();while(f.moveNext()){var e=f.current();b[c]=d.indexOf(e);c++}return b},go:function(a){$$t.$g8.go.call(this,a);var b=new $$t.ii(1,"trendLine",this.lh().c6().x());b.tags().add("Trend");a.shapes().add(b)},$type:new $.ig.Type("ScatterBase",$$t.$g8.$type,[$$t.$lx.$type])},true);$c("BubbleSeries:o6","ScatterBase",{aw:function(){return new $$t.p1(this)},he:function(a){$$t.$o7.he.call(this,a);this.m7(a)},_m7:null,m7:function(a){if(arguments.length===1){this._m7=a;return a}else{return this._m7}},init:function(){$$t.$o7.init.call(this);this.y($$t.$o6.$type);this.ll=new $$t.pq;this.ln=new $$t.pq;this.lk=new $$t.pq},_n4:null,n4:function(a){if(arguments.length===1){this._n4=a;return a}else{return this._n4}},_n3:null,n3:function(a){if(arguments.length===1){this._n3=a;return a}else{return this._n3}},nd:function(){return this.nf()},_ng:null,ng:function(a){if(arguments.length===1){this._ng=a;return a}else{return this._ng}},radiusMemberPath:function(a){if(arguments.length===1){this.g($$t.$o6.radiusMemberPathProperty,a);return a}else{return this.c($$t.$o6.radiusMemberPathProperty)}},nf:function(a){if(arguments.length===1){if(this.nb!=a){var b=this.nf();this.nb=a;this.raisePropertyChanged("RadiusColumn",b,this.nf())}return a}else{return this.nb}},nb:null,radiusScale:function(a){if(arguments.length===1){this.g($$t.$o6.radiusScaleProperty,a);return a}else{return this.c($$t.$o6.radiusScaleProperty)}},labelMemberPath:function(a){if(arguments.length===1){this.g($$t.$o6.labelMemberPathProperty,a);return a}else{return this.c($$t.$o6.labelMemberPathProperty)}},na:null,ne:function(a){if(arguments.length===1){if(this.na!=a){var b=this.ne();this.na=a;this.raisePropertyChanged("LabelColumn",b,this.ne())}return a}else{return this.na}},fillMemberPath:function(a){if(arguments.length===1){this.g($$t.$o6.fillMemberPathProperty,a);return a}else{return this.c($$t.$o6.fillMemberPathProperty)}},fillScale:function(a){if(arguments.length===1){this.g($$t.$o6.fillScaleProperty,a);return a}else{return this.c($$t.$o6.fillScaleProperty)}},m9:null,nc:function(a){if(arguments.length===1){if(this.m9!=a){var b=this.nc();this.m9=a;this.raisePropertyChanged("FillColumn",b,this.nc())}return a}else{return this.m9}},ma:function(a,b,c,d,e){if(c<=this.maximumMarkers()){b.i(new $$t.gd($.ig.$op.$type,$$t.$pa.$type,1,c))}var f=this.maximumMarkers();var g=this.bd();var h;var i;var j=this.getEffectiveViewport1(a);var k=new $$t.iz(0,d,e,this.lg().d(),j);var l=new $$t.iz(0,d,e,this.lg().e(),j);for(var m=0;m<c;m++){h=this.lq().item(m);i=this.ls().item(m);var n={__x:this.lg().a().getScaledValue(h,k),__y:this.lg().b().getScaledValue(i,l),$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName};if(!Number.isInfinity(n.__x)&&!Number.isInfinity(n.__y)){var o=g.item(m);if(c<=f){if(!b.i().containsKey(o)){var p={__x:h,__y:i,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName};b.i().add(o,function(){var $ret=new $$t.pa;$ret.a(o);$ret.b(p);$ret.c(n);return $ret}())}}}}},mj:function(a,b){var $self=this;this.lg(function(){var $ret=new $$t.pj;$ret.a($self.xAxis());$ret.b($self.yAxis());$ret.d($self.xAxis().isInverted());$ret.e($self.yAxis().isInverted());return $ret}());var c=$b($$t.$p1.$type,b);c.c4().j(a.l(),this.useLightweightMarkers());b.cv();var d=function(){var $ret=new $$t.mw(1,NaN,b.b3().bottom(),NaN,b.b3().top(),false);$ret.i(b.c6().x().ag());return $ret}();b.c6().u(a.p(),d)},mc:function(a,b){var $self=this;a.l().clear();a.p().clear();var c=$b($$t.$p1.$type,b);var d=c.c4();d.m(this.nf());var e=Math.min(this.lq()!=null?this.lq().count():0,this.ls()!=null?this.ls().count():0);var f=b.b4();var g=b.b3();var h=this.getEffectiveViewport1(b);var i=this.j7(b);var j=new $$t.iz(0,f,g,this.xAxis().isInverted(),h);var k=new $$t.iz(0,f,g,this.yAxis().isInverted(),h);if(e<1){return}this.lg(function(){var $ret=new $$t.pj;$ret.a($self.xAxis());$ret.b($self.yAxis());$ret.d($self.xAxis().isInverted());$ret.e($self.yAxis().isInverted());$ret.c($self.bd());return $ret}());this.ma(c,a,e,f,g);c.c4().l(a.l(),this.maximumMarkers(),f,g,this.resolution());c.dn();c.dp();var l=function(){var $ret=new $$t.mw(0,g,false);$ret.i(a.p());return $ret}();var m=this.xAxis().getUnscaledValue(i.left(),j);var n=this.xAxis().getUnscaledValue(i.right(),j);c.c6().y(a.p(),this.trendLineType(),this.lq(),this.ls(),this.trendLinePeriod(),function(o){return $self.xAxis().getScaledValue(o,j)},function(o){return $self.yAxis().getScaledValue(o,k)},function(){var $ret=new $$t.m2;$ret.b($self.resolution());$ret.f(g);$ret.g(f);return $ret}(),l,m,n)},nv:function(){if(this.seriesViewer()==null){return}var a=$b($$t.$o3.$type,this.actualLegend());if(a!=null){a.ba(this);this.nu();a.bc(this)}var b=$b($$t.$p5.$type,this.actualLegend());if(b!=null){b.bk();b.bi(this)}},nh:function(a,b,c,d,e){if(e<=a||$.ig.util.isNaN(e)||Number.isInfinity(e)){return c}if(e>=b){return d}var f=c+(d-c)/(b-a)*(e-a);return f},ni:function(a,b,c,d,e,f){var g=Math.logBase(f,e);var h=Math.logBase(a,e);var i=Math.logBase(b,e);return $$t.$o6.nh(h,i,c,d,g)},cx:function(a,b,c){var d=$$t.$o7.cx.call(this,a,b,c);if(this.nf()==null||this.bd()==null||this.nf().count()==0||this.bd().count()!=this.nf().count()){d=false}return d},lt:function(a,b){if(b!=3){return true}if(a==null){return true}if(this.xMemberPath()==a||this.yMemberPath()==a||this.radiusMemberPath()==a){return true}return false},nu:function(){var $self=this;var a=$b($$t.$o3.$type,this.actualLegend());if(a==null||this.bd()==null){return}this.ng(new $$t.b7($$t.$bf.$type,0));var b=this.bd();for(var c=0;c<b.count();c++){var d=null;if($b($$t.$p9.$type,this.fillScale())!==null&&this.nc()!=null){d=this.fillScale().getBrushByIndex(c,this.nc())}else if($b($$t.$p7.$type,this.fillScale())!==null){d=this.fillScale().getBrush1(c,b.count())}else if(this.fillScale()!=null){d=this.fillScale().getBrush(c)}var e=new $$t.c8;var f=this.ne()!=null&&this.ne().item(c)!=null?this.ne().item(c).toString():"";e.content(function(){var $ret=new $$t.hb;$ret.series($self);$ret.item(b.item(c));$ret.itemBrush(d);$ret.itemLabel(f);return $ret}());e.ae(this.discreteLegendItemTemplate());this.ng().add(e)}},gi:function(a,b,c,d){$$t.$o7.gi.call(this,a,b,c,d);this.nv()},gu:function(){$$t.$o7.gu.call(this);this.nv()},gz:function(){$$t.$o7.gz.call(this);this.nv()},hj:function(a,b,c,d){$$t.$o7.hj.call(this,a,b,c,d);switch(b){case"FastItemsSource":if($b($$t.$ij.$type,c)!=null){c.deregisterColumn(this.nf());c.deregisterColumn(this.nc());c.deregisterColumn(this.ne());this.nf(null);this.nc(null);this.ne(null)}if($b($$t.$ij.$type,d)!=null){this.nf(this.ba(this.radiusMemberPath()));if(!String.isNullOrEmpty(this.fillMemberPath())){this.nc(this.ba(this.fillMemberPath()))}this.ne(this.bc(this.labelMemberPath()))}this.renderSeries(false);this.nv();break;case"RadiusMemberPath":if(this.bd()!=null){this.bd().deregisterColumn(this.nf());this.nf(this.ba(this.radiusMemberPath()));this.nv()}break;case"RadiusColumn":this.lh().c6().v();this.renderSeries(false);this.g1();break;case"RadiusScale":this.renderSeries(false);this.g0();break;case"DiscreteLegendItemTemplate":this.nv();break;case"FillScale":this.renderSeries(false);this.nv();this.g0();break;case"FillColumn":this.renderSeries(false);this.g0();break;case"FillMemberPath":if(this.bd()!=null){this.bd().deregisterColumn(this.nc());this.nc(this.ba(this.fillMemberPath()));this.nv()}break;case"LabelMemberPath":if(this.bd()!=null){this.bd().deregisterColumn(this.ne());this.ne(this.bc(this.labelMemberPath()));this.nv()}break;case"ActualLegend":var e=$b($$t.$o3.$type,c);if(e!=null){e.ba(this)}var f=$b($$t.$p5.$type,c);
if(f!=null){var g=true;var h=null;if(this.seriesViewer()!=null){var j=this.seriesViewer().series().getEnumerator();while(j.moveNext()){var i=j.current();if(i.legend()==f){h=i;g=false}}}if(g){f.bk()}else{f.bi(h)}}this.nv();break}},nx:function(a,b,c,d){var e=this.nf().minimum();var f=this.nf().maximum();if(this.radiusScale()!=null){var g=this.radiusScale().minimumValue();var h=this.radiusScale().maximumValue();var i=this.radiusScale().logarithmBase();if(!this.radiusScale().j().contains(this)){this.radiusScale().j().add(this)}if(this.radiusScale().isLogarithmic()){for(var j=0;j<b.count();j++){b.__inner[j]=$$t.$o6.ni(e,f,g,h,i,b.__inner[j])}}else{for(var k=0;k<b.count();k++){b.__inner[k]=$$t.$o6.nh(e,f,g,h,b.__inner[k])}}}if(d){var l=c.width();if(!this.view().b3().isEmpty()){l=this.view().b3().width()}else if(this.seriesViewer()!=null&&!this.seriesViewer().viewportRect().isEmpty()){l=this.seriesViewer().viewportRect().width()}var m=c.width()/l;for(var n=0;n<b.count();n++){b.__inner[n]=b.__inner[n]*m}}for(var o=0;o<a.count();o++){var p=a.__inner[o];p.width(Math.max(0,b.__inner[o]));p.height(Math.max(0,b.__inner[o]))}},nw:function(a){if(this.fillScale()!=null&&!this.fillScale().l().contains(this)){this.fillScale().l().add(this)}var b=$b($$t.$p7.$type,this.fillScale());var c=$b($$t.$p9.$type,this.fillScale());var d=this.fillScale();var e=this.fillScale()==null||!this.fillScale().isReady()||c!=null&&this.fillMemberPath()==null;if(e){this.m7().dm();var f=$b($$t.$p1.$type,this.ax());if(f!=null){f.dm()}return}var g=a.count();var h=this.bd();for(var i=0;i<g;i++){var j=a.__inner[i];var k=$b($$t.$hb.$type,j.content());if(k!=null){var l=null;var m=h.indexOf(k.item());if(b!=null){l=b.getBrush1(m,h.count())}else if(c!=null){l=c.getBrushByIndex(m,this.nc())}else if(d!=null){l=d.getBrush(m)}k.itemBrush(l)}}},$type:new $.ig.Type("BubbleSeries",$$t.$o7.$type)},true);$c("ScatterBaseView:o8","MarkerSeriesView",{_c4:null,c4:function(a){if(arguments.length===1){this._c4=a;return a}else{return this._c4}},_c2:null,c2:function(a){if(arguments.length===1){this._c2=a;return a}else{return this._c2}},_c5:null,c5:function(a){if(arguments.length===1){this._c5=a;return a}else{return this._c5}},_c1:null,c1:function(a){if(arguments.length===1){this._c1=a;return a}else{return this._c1}},init:function(a){this.dh=null;$$t.$g9.init.call(this,a);this.c5(a);this.c7(new $$t.hd($.ig.$op.$type,$$t.$ha.$type));this.cq(this.c7());this.c6(new $$t.pc)},_di:null,di:function(a){if(arguments.length===1){this._di=a;return a}else{return this._di}},_dj:null,dj:function(a){if(arguments.length===1){this._dj=a;return a}else{return this._dj}},_c6:null,c6:function(a){if(arguments.length===1){this._c6=a;return a}else{return this._c6}},at:function(){$$t.$g9.at.call(this);this.c4(this.c3());this.di(new $$t.cz);this.dj(new $$t.cz);if(!this.p()){this.c5().maximumMarkers(2e3)}},dh:null,dk:function(a){if(this.dh==null){this.dh=new $$t.dc;this.dh.context=this.h().f()}this.dh.width=a.width();this.dh.height=a.height();this.dh.data=a.content();var b=a.ae();if(b.measure()!=null){b.measure()(this.dh)}return new $$t.a9(1,this.dh.width,this.dh.height)},c3:function(){var $self=this;var a=new $$t.pd(1,function(b){return $self.c7().item(b)},function(b){return $self.c5().lg().c().item(b)},this.df.runOn(this),this.cz.runOn(this),this.cy.runOn(this),function(){return $self.c5().markerCollisionAvoidance()});a.p(this.dk.runOn(this));return a},df:function(a){this.c5().mf(a,this.c7())},c8:function(){return this.cd()},c0:function(){return this.c2()},cz:function(){this.c2(this.c5().lc(this,this.c7(),this.c2(),this.b4(),this.b3()));return this.c2()},cy:function(){this.c1(this.c5().lb(this.c7(),this.c1()));return this.c1()},c9:function(){},dd:function(a){},da:function(){},de:function(a){},dg:function(){if(this.c5().trendLineBrush()!=null){this.c5().actualTrendLineBrush(this.c5().trendLineBrush())}else{this.c5().actualTrendLineBrush(this.c5().actualBrush())}},_c7:null,c7:function(a){if(arguments.length===1){this._c7=a;return a}else{return this._c7}},co:function(a){this.c7().f(a)},dc:function(){},a6:function(a,b){if(a.d()){if(this.c5().trendLineType()!=0&&!b){var c=this.c6().x();c.z(this.c5().trendLineThickness());c.__stroke=this.c5().actualTrendLineBrush();c.af(this.c5().trendLineDashArray());c.aa(this.c5().trendLineDashCap());a.t(c)}}$$t.$g9.a6.call(this,a,b)},db:function(a){if(a){this.dc();this.c7().clear()}this.c6().o();this.ar()},getDefaultTooltipTemplate:function(){var a="<div class='ui-chart-default-tooltip-content'><span";if(this.e().actualOutline()!=null&&$$t.$cw.e($l($$t.$cw.$type,this.e().actualOutline().color()),$l($$t.$cw.$type,null))){a+=" style='color:"+this.e().actualOutline().__fill+"'"}a+=">"+this.c5().title()+"</span><br/><span>"+"x: </span><span class='ui-priority-primary'>${item."+this.c5().xMemberPath()+"}</span><br/><span>"+"y: </span><span class='ui-priority-primary'>${item."+this.c5().yMemberPath()+"}</span></div>";return a},$type:new $.ig.Type("ScatterBaseView",$$t.$g9.$type)},true);$c("BubbleSeriesView:p1","ScatterBaseView",{_dl:null,dl:function(a){if(arguments.length===1){this._dl=a;return a}else{return this._dl}},init:function(a){$$t.$o8.init.call(this,a);this.dl(a);this.c6(new $$t.pc)},at:function(){$$t.$o8.at.call(this);if(!this.p()){this.ca().markerType(2);this.e().legendItemBadgeTemplate(function(){var $ret=new $$t.c9;$ret.render($$t.$n1.r);$ret.measure($$t.$n1.l);return $ret}())}},c3:function(){var $self=this;return new $$t.p2(function(a){return $self.c7().item(a)},function(a){return $self.c5().lg().c().item(a)},this.df.runOn(this),this.cz.runOn(this),this.cy.runOn(this))},dn:function(){var a=this.c4();this.dl().nx(a.n(),a.o(),this.b3(),this==this.e().ax());this.ar()},dp:function(){var a=this.c4();this.dl().nw(a.n())},dm:function(){var a=this.c4();var c=a.n().getEnumerator();while(c.moveNext()){var b=c.current();var d=$b($$t.$hb.$type,b.content());if(d!=null){d.itemBrush(null)}}},getDefaultTooltipTemplate:function(){var a="<div class='ui-chart-default-tooltip-content'><span";if(this.e().actualOutline()!=null&&$$t.$cw.e($l($$t.$cw.$type,this.e().actualOutline().color()),$l($$t.$cw.$type,null))){a+=" style='color:"+this.e().actualOutline().__fill+"'"}a+=">"+this.dl().title()+"</span><br/><span>"+"(${item."+this.dl().xMemberPath()+"}, ${item."+this.dl().yMemberPath()+"})</span>";if(!String.isNullOrEmpty(this.dl().radiusMemberPath())){a+="<span>, Radius: ${item."+this.dl().radiusMemberPath()+"}</span>"}a+="</div>";return a},$type:new $.ig.Type("BubbleSeriesView",$$t.$o8.$type)},true);$c("CustomPaletteBrushScale:p7","BrushScale",{init:function(){$$t.$p4.init.call(this)},brushSelectionMode:function(a){if(arguments.length===1){this.g($$t.$p7.brushSelectionModeProperty,$$t.$p8.getBox(a));return a}else{return $f(this.c($$t.$p7.brushSelectionModeProperty))}},getBrush1:function(a,b){if(this.brushes()==null||this.brushes().count()==0){return null}if(this.brushSelectionMode()==0){return $$t.$p4.getBrush.call(this,a%this.brushes().count())}var c=$$t.$o6.nh(0,b-1,0,this.brushes().count()-1,a);return this.s(c)},isReady:function(){return this.brushes()!=null&&this.brushes().count()>0},$type:new $.ig.Type("CustomPaletteBrushScale",$$t.$p4.$type)},true);$c("SizeScale:p3","DependencyObject",{init:function(){var $self=this;$$t.$bg.init.call(this);this.j(new $$t.b7($$t.$bc.$type,0));this.propertyUpdated=$.ig.Delegate.prototype.combine(this.propertyUpdated,function(a,b){$self.r(a,b.propertyName(),b.oldValue(),b.newValue())})},_j:null,j:function(a){if(arguments.length===1){this._j=a;return a}else{return this._j}},minimumValue:function(a){if(arguments.length===1){this.g($$t.$p3.minimumValueProperty,a);return a}else{return this.c($$t.$p3.minimumValueProperty)}},maximumValue:function(a){if(arguments.length===1){this.g($$t.$p3.maximumValueProperty,a);return a}else{return this.c($$t.$p3.maximumValueProperty)}},isLogarithmic:function(a){if(arguments.length===1){this.g($$t.$p3.isLogarithmicProperty,a);return a}else{return this.c($$t.$p3.isLogarithmicProperty)}},logarithmBase:function(a){if(arguments.length===1){this.g($$t.$p3.logarithmBaseProperty,a);return a}else{return $g(this.c($$t.$p3.logarithmBaseProperty))}},propertyChanged:null,propertyUpdated:null,s:function(a,b,c){if(this.propertyChanged!=null){this.propertyChanged(this,new $$t.b1(a))}if(this.propertyUpdated!=null){this.propertyUpdated(this,new $$t.jj(a,b,c))}},r:function(a,b,c,d){var f=this.j().getEnumerator();while(f.moveNext()){var e=f.current();e.renderSeries(false);if(e.seriesViewer()!=null){e.g0();e.gz()}}},$type:new $.ig.Type("SizeScale",$$t.$bg.$type,[$$t.$bz.$type])},true);$c("ValueBrushScale:p9","BrushScale",{init:function(){this.t=false;this.x=10;$$t.$p4.init.call(this)},minimumValue:function(a){if(arguments.length===1){this.g($$t.$p9.minimumValueProperty,a);return a}else{return this.c($$t.$p9.minimumValueProperty)}},maximumValue:function(a){if(arguments.length===1){this.g($$t.$p9.maximumValueProperty,a);return a}else{return this.c($$t.$p9.maximumValueProperty)}},isLogarithmic:function(a){if(arguments.length===1){this.g($$t.$p9.isLogarithmicProperty,a);return a}else{return this.c($$t.$p9.isLogarithmicProperty)}},t:false,logarithmBase:function(a){if(arguments.length===1){this.g($$t.$p9.logarithmBaseProperty,a);return a}else{return $g(this.c($$t.$p9.logarithmBaseProperty))}},x:0,getBrushByIndex:function(a,b){if(b==null||this.brushes()==null||this.brushes().count()==0||a<0||a>=b.count()){return null}if(b.count()==0){return this.brushes().item(0)}var c=$.ig.util.isNaN(this.minimumValue())||Number.isInfinity(this.minimumValue())?b.minimum():this.minimumValue();var d=$.ig.util.isNaN(this.maximumValue())||Number.isInfinity(this.maximumValue())?b.maximum():this.maximumValue();var e=b.item(a);if(c==d){return e==c?this.brushes().item(0):null}return this.ak(c,d,e)},getBrushByValue:function(a,b){if(b==null||this.brushes()==null||this.brushes().count()==0){return null}if(b.count()<=1){return this.brushes().item(0)}var c=$.ig.util.isNaN(this.minimumValue())||Number.isInfinity(this.minimumValue())?b.minimum():this.minimumValue();var d=$.ig.util.isNaN(this.maximumValue())||Number.isInfinity(this.maximumValue())?b.maximum():this.maximumValue();if(a<c){return null}if(a>d){return null}return this.ak(c,d,a)},ak:function(a,b,c){if(this.t&&this.x>0){var d=Math.logBase(a,this.x);var e=Math.logBase(b,this.x);var f=Math.logBase(c,this.x);return this.aj(d,e,f)}return this.aj(a,b,c)},aj:function(a,b,c){if(c<a||c>b){return null}var d=(c-a)/(b-a);var e=d*(this.brushes().count()-1);return this.s(e)},isReady:function(){return this.brushes()!=null&&this.brushes().count()>0},n:function(a,b,c,d){switch(b){case"LogarithmBase":this.x=$g(d);break;case"IsLogarithmic":this.t=d;break}$$t.$p4.n.call(this,a,b,c,d)},$type:new $.ig.Type("ValueBrushScale",$$t.$p4.$type)},true);$c("ScaleLegend:p5","LegendBase",{ak:function(){return new $$t.p6(this)},a3:function(a){$$t.$ol.a3.call(this,a);this.a9(a)},_a9:null,a9:function(a){if(arguments.length===1){this._a9=a;return a}else{return this._a9}},legendScaleElement:function(){return this.a9().av()},minText:function(){return this.a9().ar()},maxText:function(){return this.a9().aq()},init:function(){$$t.$ol.init.call(this);this.y($$t.$p5.$type)},bt:function(a){if(arguments.length===1){this.g($$t.$p5.bn,$$t.$bu.getBox(a));return a}else{return $f(this.c($$t.$p5.bn))}},bq:function(a){if(arguments.length===1){this.g($$t.$p5.bo,a);return a}else{return this.c($$t.$p5.bo)}},_be:0,be:function(a){if(arguments.length===1){this._be=a;return a}else{return this._be}},_bd:0,bd:function(a){if(arguments.length===1){this._bd=a;return a}else{return this._bd}},_bc:null,bc:function(a){if(arguments.length===1){this._bc=a;return a}else{return this._bc}},_bb:null,bb:function(a){if(arguments.length===1){this._bb=a;return a}else{return this._bb}},_ba:null,ba:function(a){if(arguments.length===1){this._ba=a;return a}else{return this._ba}},_a6:null,a6:function(a){if(arguments.length===1){this._a6=a;return a}else{return this._a6}},a7:null,a8:function(a){if(arguments.length===1){var $self=this;this.a7=a;this.f($$t.$p5.bn,function(){var $ret=new $$t.br(1,"Visibility");$ret.d($self.a7);return $ret}());this.f($$t.$p5.bo,function(){var $ret=new $$t.br(1,"MarkerBrush");$ret.d($self.a7);return $ret}());return a}else{return this.a7}},bh:function(a,b){switch(b.propertyName()){case"Visibility":this.bt(this.a7.__visibility);break;case"ActualMarkerBrush":this.bq(this.a7.actualMarkerBrush());break}},bk:function(){this.a9().an()},bp:function(a){if(this.a8()==null){return null}var b=$b($$t.$p7.$type,this.a8().fillScale());var c=$b($$t.$p9.$type,this.a8().fillScale());var d=this.a8().fillScale();if(b!=null&&this.a8().bd()!=null){return b.getBrush1(a,this.a8().bd().count())}else if(c!=null){return c.getBrushByIndex(a,this.ba())}else if(d!=null){return d.getBrush(a)}return null},br:function(a){if(a==null){return this.a9().au()}return $$t.$f7.l(a)},bi:function(a){var b=$b($$t.$o6.$type,a);if(b==null||a.__visibility!=0){return}this.bb(b.nd());this.a6(b.fillScale());this.ba(b.nc());this.a8(b);this.bc(new $$t.f0($$t.$cv.$type,0));this.bj()},bj:function(){if(this.legendScaleElement()==null||this.bb()==null||this.bb().count()==0){return}if(this.a8()==null||this.a8().actualLegend()!=this){return}var a=false;var b=$b($$t.$cu.$type,this.legendScaleElement());if(b!=null){var c=this.a9().ah();for(var d=0;d<this.bb().count();d++){if(this.a6()==null||!this.a6().isReady()){if(this.a8()!=null){a=true}break}var e=NaN;if(this.ba()!=null){e=(this.ba().item(d)-this.ba().minimum())/(this.ba().maximum()-this.ba().minimum())}var f=(this.bb().item(d)-this.bb().minimum())/(this.bb().maximum()-this.bb().minimum());if($.ig.util.isNaN(e)){e=0}if($.ig.util.isNaN(f)){f=e}var g=this.a8()!=null?this.br(this.a8().actualMarkerBrush()):this.a9().au();var h=this.bp(d);var i=h!=null?this.br(h):g;this.a9().aj(c,i,f)}this.a9().ao(b,a,c)}if(this.minText()!=null){this.minText().aa((Math.round(this.bb().minimum()*1e3)/1e3).toString())}if(this.maxText()!=null){this.maxText().aa((Math.round(this.bb().maximum()*1e3)/1e3).toString())}},$type:new $.ig.Type("ScaleLegend",$$t.$ol.$type)},true);$c("ScaleLegendView:p6","LegendBaseView",{init:function(a){this._aw=new $$t.a9;this.ac=false;$$t.$om.init.call(this,a);this.aa(a);this.ar(new $$t.c2);this.aq(new $$t.c2);this.av(new $$t.c3)},_aa:null,aa:function(a){if(arguments.length===1){this._aa=a;return a}else{return this._aa}},_av:null,av:function(a){if(arguments.length===1){this._av=a;return a}else{return this._av}},_ar:null,ar:function(a){if(arguments.length===1){this._ar=a;return a}else{return this._ar}},_aq:null,aq:function(a){if(arguments.length===1){this._aq=a;return a}else{return this._aq}},an:function(){},o:function(){},au:function(){return $$t.$cw.u(0,0,0,0)},ah:function(){return new $$t.oo},aj:function(a,b,c){var d=a;d.a().add(function(){var $ret=new $$t.op;$ret.b(function(){var $ret=new $$t.cv;$ret.color(b);return $ret}());$ret.a(c);return $ret}())},ao:function(a,b,c){if(b){this.as(this.aa().a8().actualMarkerBrush());this.z(null)}else{this.as(null);this.z(c)}this.ak()},_z:null,z:function(a){if(arguments.length===1){this._z=a;return a}else{return this._z}},_ab:null,ab:function(a){if(arguments.length===1){this._ab=a;return a}else{return this._ab}},_aw:null,aw:function(a){if(arguments.length===1){this._aw=a;return a}else{return this._aw}},u:function(a){$$t.$om.u.call(this,a);this.ab(this.d().b(a));this.aw(this.d().p());this.ak()},ac:false,ak:function(){if(!this.ac){this.ac=true;window.setTimeout(this.ap.runOn(this),0)}},ap:function(){if(this.ac){this.ac=false;this.am()}},am:function(){if(this.ab()==null){return}this.al()},af:function(a){var b=$b($$t.$c2.$type,a);if(b!=null&&b.aa()!=null){return this.ab().e(b.aa())+0}return 0},ae:function(a){return this.ad()+0},_ad:0,ad:function(a){if(arguments.length===1){this._ad=a;return a}else{return this._ad}},_at:null,at:function(a){if(arguments.length===1){this._at=a;return a}else{return this._at}},al:function(){if(this.aa().a8()==null||this.aa().a8().seriesViewer()==null||this.z()==null&&this.as()==null){return}if(this.ab().d()){this.ab().ab(this.aa().a8().seriesViewer().bh());this.ad(this.aa().a8().seriesViewer().ba().a5());this.at(this.aa().a8().seriesViewer().ly());var a=this.af(this.ar());var b=this.af(this.aq());var c=Math.max(a,b)+4;if(c>=this.aw().k()){c=0}var d=this.aw().k()-c;var e=2;var f=2;d=d-4;var g=this.aw().j()-4;var h=e+d+4;var i=f;var j=g;var k={__x:e+3/5*d,__y:f,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName};var l={__x:e+5/5*d,__y:f,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName};var m={__x:e+5/5*d,__y:g,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName};var n={__x:e,__y:g,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName};var o=this.av();o.ag().clear();o.ag().add(k);o.ag().add(l);o.ag().add(m);o.ag().add(n);this.ar().l(h);this.ar().m(i);this.ar().ab(this.at());this.aq().l(h);this.aq().m(i+j-this.ae(this.ar()));this.aq().ab(this.at());this.ab().j(0,0,this.aw().k(),this.aw().j());if(this.z()==null&&this.as()!=null){o.__fill=this.as();this.ab().s(o)}else{this.d().o(this.ab(),o,this.z(),new $$t.a8(0,f,e,d,g))}if(c>0){this.ab().v(this.ar());this.ab().v(this.aq())}}},_as:null,as:function(a){if(arguments.length===1){this._as=a;return a}else{return this._as}},w:function(){$$t.$om.w.call(this)},$type:new $.ig.Type("ScaleLegendView",$$t.$om.$type)},true);$c("HighDensityScatterSeries:aaq","Series",{init:function(){this.ld=0;this.lc=0;this.lb=0;this.la=255;this.k9=0;this.k8=0;this.lg=255;this.lf=0;this.le=0;this.ki=null;this.lv=0;this.lu=0;this.l0=0;this.kv=false;this.__itemIndexes=null;this.kg=null;this.kd=null;$$t.$bc.init.call(this);this.y($$t.$aaq.$type)},isScatter:function(){return true},xAxis:function(a){if(arguments.length===1){this.g($$t.$aaq.xAxisProperty,a);return a}else{return this.c($$t.$aaq.xAxisProperty)}},yAxis:function(a){if(arguments.length===1){this.g($$t.$aaq.yAxisProperty,a);return a}else{return this.c($$t.$aaq.yAxisProperty)}},xMemberPath:function(a){if(arguments.length===1){this.g($$t.$aaq.xMemberPathProperty,a);return a}else{return this.c($$t.$aaq.xMemberPathProperty)}},kr:function(a){if(arguments.length===1){if(this.kq!=a){var b=this.kr();this.kq=a;this.raisePropertyChanged("XColumn",b,this.kr())}return a}else{return this.kq}},kq:null,yMemberPath:function(a){if(arguments.length===1){this.g($$t.$aaq.yMemberPathProperty,a);return a}else{return this.c($$t.$aaq.yMemberPathProperty)}},kt:function(a){if(arguments.length===1){if(this.ks!=a){var b=this.kt();this.ks=a;this.raisePropertyChanged("YColumn",b,this.kt())}return a}else{return this.ks}},ks:null,useBruteForce:function(a){if(arguments.length===1){this.g($$t.$aaq.useBruteForceProperty,a);return a}else{return this.c($$t.$aaq.useBruteForceProperty)}},progressiveLoad:function(a){if(arguments.length===1){this.g($$t.$aaq.progressiveLoadProperty,a);return a}else{return this.c($$t.$aaq.progressiveLoadProperty)}},mouseOverEnabled:function(a){if(arguments.length===1){this.g($$t.$aaq.mouseOverEnabledProperty,a);return a}else{return this.c($$t.$aaq.mouseOverEnabledProperty)}},heatMinimum:function(a){if(arguments.length===1){this.g($$t.$aaq.heatMinimumProperty,a);return a}else{return this.c($$t.$aaq.heatMinimumProperty)}},heatMaximum:function(a){if(arguments.length===1){this.g($$t.$aaq.heatMaximumProperty,a);return a}else{return this.c($$t.$aaq.heatMaximumProperty)}},heatMinimumColor:function(a){if(arguments.length===1){this.g($$t.$aaq.heatMinimumColorProperty,a);return a}else{return this.c($$t.$aaq.heatMinimumColorProperty)}},heatMaximumColor:function(a){if(arguments.length===1){this.g($$t.$aaq.heatMaximumColorProperty,a);return a}else{return this.c($$t.$aaq.heatMaximumColorProperty)}},pointExtent:function(a){if(arguments.length===1){this.g($$t.$aaq.pointExtentProperty,a);return a}else{return $g(this.c($$t.$aaq.pointExtentProperty))}},mz:function(){if(this.ki==null){return}this.ki.s();var a=this.ki;a.progressiveThunkCompleted=$.ig.Delegate.prototype.remove(a.progressiveThunkCompleted,this.mn.runOn(this));this.ki=null},hj:function(a,b,c,d){$$t.$bc.hj.call(this,a,b,c,d);switch(b){case"SeriesViewer":if(this.seriesViewer()!=null){var e=this.getEffectiveViewport1(this.view());this.kv=!e.isEmpty()}break;case"FastItemsSource":this.mz();if($b($$t.$ij.$type,c)!=null){c.deregisterColumn(this.kr());c.deregisterColumn(this.kt());this.kr(null);this.kt(null)}if($b($$t.$ij.$type,d)!=null){this.kr(this.ba(this.xMemberPath()));this.kt(this.ba(this.yMemberPath()))}if(this.yAxis()!=null&&!this.yAxis().updateRange()||this.xAxis()!=null&&!this.xAxis().updateRange()){this.renderSeries(false)}this.g1();break;case"XAxis":var f=this.kj;this.kj=this.xAxis();this.mz();if(f!=null){f.rangeChanged=$.ig.Delegate.prototype.remove(f.rangeChanged,this.mq.runOn(this))}if(this.kj!=null){var g=this.kj;g.rangeChanged=$.ig.Delegate.prototype.combine(g.rangeChanged,this.mq.runOn(this))}if(c!=null){c.deregisterSeries(this)}if(d!=null){d.registerSeries(this)}if(this.xAxis()!=null&&!this.xAxis().updateRange()||d==null&&c!=null){this.renderSeries(false)}break;case"YAxis":var h=this.kl;this.kl=this.yAxis();this.mz();if(h!=null){h.rangeChanged=$.ig.Delegate.prototype.remove(h.rangeChanged,this.mq.runOn(this))}if(this.kl!=null){var i=this.kl;i.rangeChanged=$.ig.Delegate.prototype.combine(i.rangeChanged,this.mq.runOn(this))}if(c!=null){c.deregisterSeries(this)}if(d!=null){d.registerSeries(this)}if(this.yAxis()!=null&&!this.yAxis().updateRange()||d==null&&c!=null){this.renderSeries(false)}break;case"MouseOverEnabled":this.kw=this.mouseOverEnabled();this.renderSeries(false);break;case"XMemberPath":if(this.bd()!=null){this.bd().deregisterColumn(this.kr());this.kr(this.ba(this.xMemberPath()))}break;case"XColumn":this.mz();if(this.xAxis()!=null&&!this.xAxis().updateRange()){this.renderSeries(false)}this.g1();break;case"YMemberPath":if(this.bd()!=null){this.bd().deregisterColumn(this.kt());this.kt(this.ba(this.yMemberPath()))}break;case"YColumn":this.mz();if(this.yAxis()!=null&&!this.yAxis().updateRange()){this.renderSeries(false)}this.g1();break;case"UseBruteForce":this.mz();this.renderSeries(false);this.g0();break;case"HeatMinimum":this.renderSeries(false);this.g0();break;case"HeatMaximum":this.renderSeries(false);this.g0();break;case"HeatMaximumColor":case"HeatMinimumColor":if(!this.kh().ca(this.heatMinimumColor(),this.heatMaximumColor())){return}this.ld=this.heatMinimumColor().o();this.lc=this.heatMinimumColor().n();this.lb=this.heatMinimumColor().m();this.la=this.heatMaximumColor().o();this.k9=this.heatMaximumColor().n();this.k8=this.heatMaximumColor().m();this.lg=this.la-this.ld;this.lf=this.k9-this.lc;this.le=this.k8-this.lb;this.renderSeries(false);this.g0();break;case"PointExtent":this.ly=Math.max($g(d)-1,0);this.ku=this.ly>0;this.renderSeries(false);this.g0();break;case"ProgressiveLoad":this.renderSeries(false);this.g0();break}},mq:function(a,b){this.mz();this.renderSeries(false)},ly:0,ku:false,ld:0,lc:0,lb:0,la:0,k9:0,k8:0,lg:0,lf:0,le:0,ki:null,kn:null,ko:null,kj:null,kl:null,kw:false,cx:function(a,b,c){var d=$$t.$bc.cx.call(this,a,b,c);if(this.yAxis()==null||this.xAxis()==null||this.xAxis().seriesViewer()==null||this.yAxis().seriesViewer()==null||this.kt()==null||this.kr()==null||this.kt().count()<1||this.kr().count()<1||this.kt().count()!=this.kr().count()||this.xAxis().actualMinimumValue()==this.xAxis().actualMaximumValue()||this.yAxis().actualMinimumValue()==this.yAxis().actualMaximumValue()||this.kb().isEmpty()){d=false}return d},lz:0,progressiveStatus:function(a){if(arguments.length===1){var b=this.lz;this.lz=a;this.raisePropertyChanged("ProgressiveStatus",b,this.lz);return a}else{return this.lz}},hx:function(a){$$t.$bc.hx.call(this,a);this.ms(a,this.view())},ms:function(a,b){if(this.bp(b)){return}if(this.ki==null&&!this.useBruteForce()){var c=new $$t.b7($$t.$aau.$type,2,this.kr().count());var d=this.xAxis();var e=this.yAxis();var f=new $$t.a8(0,0,0,1,1);var g=new $$t.a8(0,0,0,1,1);var h=new $$t.iz(1,f,g,d.isInverted());var i=new $$t.iz(1,f,g,e.isInverted());var j;var k;for(var l=0;l<this.kr().count();l++){j=d.getScaledValue(this.kr().item(l),h);k=e.getScaledValue(this.kt().item(l),i);if(!$.ig.util.isNaN(j)&&!$.ig.util.isNaN(k)&&!Number.isInfinity(j)&&!Number.isInfinity(k)){c.add(function(){var $ret=new $$t.aau;$ret.a=j;$ret.b=k;$ret.c=l;return $ret}())}}if(this.progressiveLoad()){this.lu=1;this.lv=$.ig.truncate(Math.logBase(c.count(),2))+3;this.progressiveStatus($.ig.truncate(this.lu/this.lv*100));if(this.progressiveLoadStatusChanged!=null){this.progressiveLoadStatusChanged(this,new $$t.aa1(this.progressiveStatus()))}this.ki=$$t.$aas.b(c.toArray(),1);var m=this.ki;m.progressiveThunkCompleted=$.ig.Delegate.prototype.combine(m.progressiveThunkCompleted,this.mn.runOn(this));if(!this.ki.f()){var n=this.ki;n.progressiveThunkCompleted=$.ig.Delegate.prototype.remove(n.progressiveThunkCompleted,this.mn.runOn(this))}this.g0()}else{var o=$$t.$af.now();this.ki=new $$t.aas(0,c.toArray(),1);var p=$$t.$af.now()}}if(this.progressiveLoad()&&!this.useBruteForce()){this.mt(b)}else{this.mu(b)}},l1:0,lv:0,lu:0,gi:function(a,b,c,d){$$t.$bc.gi.call(this,a,b,c,d);this.mz();var e=false;if(this.xAxis()!=null&&!this.xAxis().updateRange()){e=true}if(this.yAxis()!=null&&!this.yAxis().updateRange()){e=true}if(e){this.renderSeries(false)}this.g1()},mp:function(a){var b=a;var c=this.lx*this.lw;if(this.kw){if(this.__itemIndexes==null||this.__itemIndexes.length!=c){this.__itemIndexes=new Array(c);for(var d=0;d<c;d++){this.__itemIndexes[d]=0}}else{for(var e=0;e<c;e++){this.__itemIndexes[e]=0}}}},mu:function(a){var b;var c;var d=null;if(a.p()){d=this.__itemIndexes}var e=a.getViewInfo(c,b);c=e.p0;b=e.p1;var f=a;var g=this.getEffectiveViewport1(a);this.kn=new $$t.iz(0,b,c,this.kj.isInverted(),g);this.ko=new $$t.iz(0,b,c,this.kl.isInverted(),g);this.mo(a);this.mp(a);var h=this.lx*this.lw;if(this.kg==null||this.kg.length!=h){this.kg=new Array(h);this.kd=new Array(h)}var i=this.kg.length;var j=this.kg;var k=this.kd;for(var l=0;l<i;l++){j[l]=0;k[l]=0}this.l1=$.ig.truncate(Math.round(this.resolution()));this.kf=f.b7();var m=this.kf.length;var n=this.kf;for(var o=0;o<m;o++){n[o]=0}var p=this.heatMinimum();var q=this.heatMaximum();if($.ig.util.isNaN(p)||Number.isInfinity(p)){p=0}if($.ig.util.isNaN(q)||Number.isInfinity(q)){q=50}this.k6=Math.min(p,q);this.k5=Math.max(p,q);if(this.k6<0){this.k6=0}if(this.k5<0){this.k5=0}this.k7=this.k5-this.k6;if(this.useBruteForce()){this.mr(a)}else{this.m1(a)}f.ci();if(a.p()){this.__itemIndexes=d;this.kh().cj()}},mt:function(a){if(this.ki==null){return}this.mu(a)},progressiveLoadStatusChanged:null,mn:function(a,b){var $self=this;this.kh().ch(function(){if($self.lu<$self.lv-1){$self.lu++}$self.progressiveStatus($.ig.truncate($self.lu/$self.lv*100));if($self.progressiveLoadStatusChanged!=null){$self.progressiveLoadStatusChanged($self,new $$t.aa1($self.progressiveStatus()))}$self.mt($self.view());$self.g0();if($self.ki!=null){if(!$self.ki.f()){var c=$self.ki;c.progressiveThunkCompleted=$.ig.Delegate.prototype.remove(c.progressiveThunkCompleted,$self.mn.runOn($self));$self.progressiveStatus(100);if($self.progressiveLoadStatusChanged!=null){$self.progressiveLoadStatusChanged($self,new $$t.aa1($self.progressiveStatus()))}}}})},mr:function(a){var b=this.kr().asArray().clone();this.xAxis().getScaledValueList(b,0,b.length,this.kn);var c=this.kt().asArray().clone();this.l0=0;var d=this.ly;var e=this.ku;var f=this.kg.length;this.yAxis().getScaledValueList(c,0,c.length,this.ko);var g=255<<24|$.ig.truncate(this.ld)<<16|$.ig.truncate(this.lc)<<8|$.ig.truncate(this.lb);for(var h=0;h<b.length;h++){var i=$.ig.truncate(b[h]);var j=$.ig.truncate(c[h]);i=$.ig.truncate(Math.floor(i));j=$.ig.truncate(Math.floor(j));if(i<0||i>=this.lx||j<0||j>=this.lw){continue}if(e){var k=i-d;var l=i+d;l=l>this.lx-1?this.lx-1:l;k=k<0?0:k;var m=j+d;var n=j-d;for(var o=k;o<=l;o++){for(var p=n;p<=m;p++){var q=p*this.lx+o;if(q<0||q>f-1){continue}this.kg[q]=this.kg[q]+1;this.kd[q]=1;this.l0++;if(this.kw){this.__itemIndexes[q]=h+1}}}}else{var r=j*this.lx+i;this.kg[r]=this.kg[r]+1;this.kd[r]=1;this.l0++;if(this.kw){this.__itemIndexes[r]=h+1}}}this.mv()},k0:null,m1:function(a){var b;var c;var d=a.getViewInfo(b,c);b=d.p0;c=d.p1;if(this.ki==null){return}if(this.k0==null){this.k0=new $$t.b7($$t.$aat.$type,2,$.ig.truncate(Math.round(b.width()*b.height())))}else{this.k0.clear()}var e=c.left();var f=c.right();var g=c.top();var h=c.bottom();this.ln=c.top();this.ll=c.height();this.lm=c.left();this.lo=c.width();this.lj=b.top();this.lh=b.height();this.li=b.left();this.lk=b.width();var i=this.getEffectiveViewport1(a);this.k2=(i.left()-this.li)/this.lk;this.k3=(i.top()-this.lj)/this.lh;var j=(i.right()-this.li)/this.lk;this.k4=j-this.k2;var k=(i.bottom()-this.lj)/this.lh;this.k1=k-this.k3;if(this.kv){e=(e-this.k2)/this.k4;f=(f-this.k2)/this.k4;g=(g-this.k3)/this.k1;h=(h-this.k3)/this.k1}var l=this.resolution()/b.width()*c.width();var m=this.resolution()/b.height()*c.height();var n=Math.min(l,m);var o=function(){var $ret=new $$t.aa0;$ret.c=e;$ret.a=f;$ret.d=g;$ret.b=h;$ret.e=l;$ret.f=m;$ret.g=2147483647;return $ret}();this.ki.t(this.k0,o,0,1,0,1);var p;this.l0=0;for(var q=0;q<this.k0.count();q++){p=this.k0.__inner[q];this.mw(p)}this.mv()},k6:0,k5:0,k7:0,lj:0,lh:0,li:0,lk:0,lm:0,lo:0,ln:0,ll:0,k2:0,k3:0,k4:0,k1:0,mw:function(a){if(a.g){return}var b=a.e!=null&&a.e.a;var c=a.a==null?0:a.a.length;var d=a.h-c+1;if(b&&d>0){}else{d=1}this.my(a.d,d,b,a.e);if(c>0&&!b){var e;for(var f=0;f<c;f++){e=a.a[f];this.my(e,d,false,a.e)}}if(a.e!=null){a.e.a=false}},scrollIntoView:function(a){var b=this.seriesViewer()!=null?this.seriesViewer().actualWindowRect():$$t.$a8.empty();var c=this.seriesViewer()!=null?this.seriesViewer().viewportRect():$$t.$a8.empty();var d=new $$t.a8(0,0,0,1,1);var e=this.j9(this.view());var f=new $$t.iz(0,d,d,this.xAxis().isInverted(),e);var g=new $$t.iz(0,d,d,this.yAxis().isInverted(),e);var h=!b.isEmpty()&&!c.isEmpty()&&this.bd()!=null?this.bd().indexOf(a):-1;var i=this.xAxis()!=null&&this.kr()!=null&&h<this.kr().count()?this.xAxis().getScaledValue(this.kr().item(h),f):NaN;var j=this.yAxis()!=null&&this.kt()!=null&&h<this.kt().count()?this.yAxis().getScaledValue(this.kt().item(h),g):NaN;if(!$.ig.util.isNaN(i)){if(i<b.left()+.1*b.width()){i=i+.4*b.width();b.x(i-.5*b.width())}if(i>b.right()-.1*b.width()){i=i-.4*b.width();b.x(i-.5*b.width())}}if(!$.ig.util.isNaN(j)){if(j<b.top()+.1*b.height()){j=j+.4*b.height();b.y(j-.5*b.height())}if(j>b.bottom()-.1*b.height()){j=j-.4*b.height();b.y(j-.5*b.height())}}if(this.syncLink()!=null){this.syncLink().al(this.seriesViewer(),b)}return h>=0},my:function(a,b,c,d){var e=this.l3(b);var f=a.c;var g=this.ly;if(c){var h=d.d;var i=d.b;var j=d.e;var k=d.c;if(this.kv){h=this.k2+this.k4*h;i=this.k2+this.k4*i;j=this.k3+this.k1*j;k=this.k3+this.k1*k}var l=$.ig.truncate(this.li+this.lk*(h-this.lm)/this.lo);var m=$.ig.truncate(this.li+this.lk*(i-this.lm)/this.lo);var n=$.ig.truncate(this.lj+this.lh*(j-this.ln)/this.ll);var o=$.ig.truncate(this.lj+this.lh*(k-this.ln)/this.ll);l=$.ig.truncate(Math.floor(l));m=$.ig.truncate(Math.floor(m));n=$.ig.truncate(Math.floor(n));o=$.ig.truncate(Math.floor(o));if(this.ku){l-=g;m+=g;n-=g;o+=g}var p=(m-l+1)*(o-n+1);var q=b/p;var r=q;for(var s=l;s<=m;s++){for(var t=n;t<=o;t++){this.mx(f,s,t,q,r)}}}else{var u=a.a;var v=a.b;if(this.kv){u=this.k2+this.k4*u;v=this.k3+this.k1*v}var w=$.ig.truncate(this.li+this.lk*(u-this.lm)/this.lo);var x=$.ig.truncate(this.lj+this.lh*(v-this.ln)/this.ll);w=$.ig.truncate(Math.floor(w));x=$.ig.truncate(Math.floor(x));
if(this.ku){var y=w-g;var z=w+g;var aa=x+g;var ab=x-g;var ac=(z-y+1)*(aa-ab+1);var ad=b/ac;var ae=ad;for(var af=y;af<=z;af++){for(var ag=ab;ag<=aa;ag++){this.mx(f,af,ag,ad,ae)}}}else{this.mx(f,w,x,b,1)}}},l2:function(a,b){return $.ig.truncate(Math.floor(255*b))<<24|$.ig.truncate(Math.floor(b*(this.ld+a*this.lg)))<<16|$.ig.truncate(Math.floor(b*(this.lc+a*this.lf)))<<8|$.ig.truncate(Math.floor(b*(this.lb+a*this.le)))},l3:function(a){return 255<<24|$.ig.truncate(Math.floor(this.ld+a*this.lg))<<16|$.ig.truncate(Math.floor(this.lc+a*this.lf))<<8|$.ig.truncate(Math.floor(this.lb+a*this.le))},lp:function(a){return(a>>24&255)/255},mx:function(a,b,c,d,e){if(b<0||b>=this.lx||c<0||c>=this.lw){return}var f=c*this.lx+b;this.kg[f]=this.kg[f]+d;this.kd[f]=this.kd[f]+e;if(this.kw){this.__itemIndexes[f]=a+1}this.l0+=$.ig.truncate(d)},mv:function(){var a=0;var b=0;var c=this.k7;var d=this.k6;var e=this.k5;var f=this.kg.length;var g=this.kg;var h=this.kd;var i=this.kf;var j=NaN;var k=NaN;var l=0;var m=0;for(var n=0;n<f;n++){a=g[n];if(a!=0){b=h[n];if(a>=e){a=1}else if(a<=d){a=0}else{a=(a-d)/c}if(b>1){b=1}if(b<.2){b=.2}if(j!=a||k!=b){l=this.l2(a,b);j=a;k=b}i[m]=l>>16&255;i[m+1]=l>>8&255;i[m+2]=l&255;i[m+3]=l>>24&255}m+=4}},lx:0,lw:0,kf:null,l0:0,mo:function(a){var b=a;b.cf()},aw:function(){return new $$t.aar(this)},he:function(a){$$t.$bc.he.call(this,a);this.kh(a)},_kh:null,kh:function(a){if(arguments.length===1){this._kh=a;return a}else{return this._kh}},ae:function(a){if(a!=null&&a==this.xAxis()&&this.kr()!=null){return new $$t.kt(this.kr().minimum(),this.kr().maximum())}if(a!=null&&a==this.yAxis()&&this.kt()!=null){return new $$t.kt(this.kt().minimum(),this.kt().maximum())}return null},kv:false,h9:function(a,b){if(this.seriesViewer()!=null){var c=this.getEffectiveViewport1(this.view());this.kv=!c.isEmpty()}this.renderSeries(false)},ia:function(a,b){this.renderSeries(false)},__itemIndexes:null,kg:null,kd:null,getItem:function(a){if(!this.kw||this.__itemIndexes==null||this.seriesViewer()==null||this.bd()==null||this.__itemIndexes.length!=this.lx*this.lw){return null}var b=this.seriesViewer().actualWindowRect();var c=(a.__x-b.left())/b.width();var d=(a.__y-b.top())/b.height();var e=$.ig.truncate(Math.round(this.kb().left()+this.kb().width()*c));var f=$.ig.truncate(Math.round(this.kb().top()+this.kb().height()*d));var g=this.l6(e,f);if(g<0||g>this.__itemIndexes.length-1){return null}var h=this.__itemIndexes[g]-1;if(h<0||h>this.bd().count()){return null}return this.bd().item(h)},l6:function(a,b){var c=this.lx*b+a;if(c>0&&c<this.__itemIndexes.length&&this.__itemIndexes[c]>0){return c}var d=1;c=this.lx*(b-d)+a;if(c>0&&c<this.__itemIndexes.length&&this.__itemIndexes[c]>0){return c}c=this.lx*(b+d)+a;if(c>0&&c<this.__itemIndexes.length&&this.__itemIndexes[c]>0){return c}c=this.lx*b+a-1;if(c>0&&c<this.__itemIndexes.length&&this.__itemIndexes[c]>0){return c}c=this.lx*b+a+1;if(c>0&&c<this.__itemIndexes.length&&this.__itemIndexes[c]>0){return c}c=this.lx*(b-d)+a-1;if(c>0&&c<this.__itemIndexes.length&&this.__itemIndexes[c]>0){return c}c=this.lx*(b+d)+a+1;if(c>0&&c<this.__itemIndexes.length&&this.__itemIndexes[c]>0){return c}c=this.lx*(b-d)+a+1;if(c>0&&c<this.__itemIndexes.length&&this.__itemIndexes[c]>0){return c}c=this.lx*(b+d)+a-1;if(c>0&&c<this.__itemIndexes.length&&this.__itemIndexes[c]>0){return c}return 0},scatterMouseOver:null,m0:function(a,b,c){this.kf=a;this.lx=b;this.lw=c},cr:function(a){if(arguments.length===1){$$t.$bc.cr.call(this,a);return a}else{return true}},gg:function(a,b){$$t.$bc.gg.call(this,a,b);this.kh().cg();if(this.ax()!=null){this.ax().cg()}this.g0()},hy:function(a,b){$$t.$bc.hy.call(this,a,b);if(!this.co()){this.view().a3(b);return}this.view().a3(b);if(this.bp(this.ax())){return}var c=$b($$t.$aar.$type,this.ax());var d=new $$t.pq;this.ms(false,c);this.co(false)},_kp:null,kp:function(a){if(arguments.length===1){this._kp=a;return a}else{return this._kp}},renderAlternateView:function(a,b,c,d,e){$$t.$bc.renderAlternateView.call(this,a,b,c,d,e);var f=this.cz().item(d);var g=f;f.a2(c);if(this.bp(g)){return}if(this.kp()==null){this.kp(new $$t.pq)}this.ms(false,f)},$type:new $.ig.Type("HighDensityScatterSeries",$$t.$bc.$type)},true);$c("ScatterMouseOverEventArgs:aa2","EventArgs",{_axisPosition:null,axisPosition:function(a){if(arguments.length===1){this._axisPosition=a;return a}else{return this._axisPosition}},_mousePosition:null,mousePosition:function(a){if(arguments.length===1){this._mousePosition=a;return a}else{return this._mousePosition}},_nearestItems:null,nearestItems:function(a){if(arguments.length===1){this._nearestItems=a;return a}else{return this._nearestItems}},init:function(a,b,c){$$t.$fi.init.call(this);this.axisPosition(a);this.mousePosition(b);this.nearestItems(c)},$type:new $.ig.Type("ScatterMouseOverEventArgs",$$t.$fi.$type)},true);$c("ProgressiveLoadStatusEventArgs:aa1","EventArgs",{_currentStatus:0,currentStatus:function(a){if(arguments.length===1){this._currentStatus=a;return a}else{return this._currentStatus}},init:function(a){$$t.$fi.init.call(this);this.currentStatus(a)},$type:new $.ig.Type("ProgressiveLoadStatusEventArgs",$$t.$fi.$type)},true);$c("HighDensityScatterSeriesView:aar","SeriesView",{init:function(a){$$t.$b2.init.call(this,a);this.b8(a)},at:function(){$$t.$b2.at.call(this);if(!this.p()){this.e().resolution(4);this.b8().heatMinimumColor($$t.$cw.u(255,0,0,0));this.b8().heatMaximumColor($$t.$cw.u(255,255,0,0))}},cj:function(){this.b8().m0(this.b6,this.cd,this.cc)},_b8:null,b8:function(a){if(arguments.length===1){this._b8=a;return a}else{return this._b8}},b6:null,cd:0,cc:0,_ce:null,ce:function(a){if(arguments.length===1){this._ce=a;return a}else{return this._ce}},_cb:null,cb:function(a){if(arguments.length===1){this._cb=a;return a}else{return this._cb}},_b9:null,b9:function(a){if(arguments.length===1){this._b9=a;return a}else{return this._b9}},cf:function(){if(this.ce()==null){this.ce($("<canvas></canvas>"));var a=this.ce()[0].getContext("2d");this.b9(new $$t.cr(new $$t.eg,a))}var b;if(this.o()){b=this.b3()}else{b=this.e().seriesViewer().getContainerRect()}var c=$.ig.truncate(Math.round(b.left()));var d=$.ig.truncate(Math.round(b.top()));var e=$.ig.truncate(Math.round(b.width()));var f=$.ig.truncate(Math.round(b.height()));var g=this.cd;var h=this.cc;this.cd=e;this.cc=f;if(g!=this.cd||h!=this.cc||this.b6==null){this.ce().attr("width",e.toString());this.ce().attr("height",f.toString());this.cb(this.b9().f().getImageData(0,0,e,f));this.b6=this.cb().data}this.b8().m0(this.b6,this.cd,this.cc)},b7:function(){return this.b6},ci:function(){var a=$.ig.truncate(Math.round(this.b3().left()));var b=$.ig.truncate(Math.round(this.b3().left()));var c=$.ig.truncate(Math.round(this.b3().width()));var d=$.ig.truncate(Math.round(this.b3().height()));this.b9().f().putImageData(this.cb(),0,0);this.ar()},ch:function(a){window.setTimeout(a,0)},a7:function(a,b){$$t.$b2.a7.call(this,a,b);if(b){if(!this.b8().mouseOverEnabled()){return}var c=new $$t.ct;c.l(this.b3().left());c.m(this.b3().top());c.width(this.b3().width());c.height(this.b3().height());c.__fill=this.bx();a.u(c);return}if(this.ce()==null){return}var d=$.ig.truncate(Math.round(this.b3().left()));var e=$.ig.truncate(Math.round(this.b3().top()));var f=$.ig.truncate(Math.round(this.b3().width()));var g=$.ig.truncate(Math.round(this.b3().height()));this.h().m(this.ce()[0],this.e().__opacity,d,e,f,g,d,e,f,g)},ca:function(a,b){return $$t.$cw.e($l($$t.$cw.$type,a),$l($$t.$cw.$type,null))&&$$t.$cw.e($l($$t.$cw.$type,b),$l($$t.$cw.$type,null))},cg:function(){if(this.b6!=null){for(var a=0;a<this.b6.length;a++){this.b6[a]=0}this.ci()}},am:function(a){$$t.$b2.am.call(this,a);if(this.b6==null){a.pixels(null);return}var b=new Array($a(this.b6.length,4));var c;for(var d=0;d<$a(this.b6.length,4);d++){c=d*4;b[d]=this.b6[c+3]<<24|this.b6[c]<<16|this.b6[c+1]<<8|this.b6[c+2]}a.pixels(b);a.pixelWidth(this.cd)},$type:new $.ig.Type("HighDensityScatterSeriesView",$$t.$b2.$type)},true);$c("KDTree2D:aas","Object",{init:function(a,b,c){if(a>0){switch(a){case 1:this.init1.apply(this,arguments);break}return}this.k=0;this.o={};this.q=new $$t.f6(0);$.ig.$op.init.call(this);this.d(this.c(b,0,b.length-1,0,c))},init1:function(a){this.k=0;this.o={};this.q=new $$t.f6(0);$.ig.$op.init.call(this)},a:null,h:null,g:null,k:0,o:null,p:function(){return this.o},progressiveThunkCompleted:null,b:function(a,b){var c=new $$t.aas(1);c.d(new $$t.aat);c.d().g=true;c.a=a;c.h=new $$t.m4($$t.$aax.$type);c.g=new $$t.b7($$t.$aax.$type,0);var d=new $$t.aax;d.e=0;d.b=a.length-1;d.c=0;d.d=b;d.a=c.d();c.h.push(d);return c},f:function(){if(this.h.count()==0&&this.g.count()==0){this.a=null;return false}if(this.h.count()==0&&this.g.count()>0){return true}this.k=this.h.peek().c;while(this.h.count()>0&&this.h.peek().c==this.k){this.g.add(this.h.pop())}window.setTimeout(this.y.runOn(this),0);return true},e:false,s:function(){this.e=true},y:function(){var a;for(var b=0;b<this.g.count();b++){if(this.e||this.a==null){return}if(this.a.length==0){continue}a=this.g.__inner[b];this.v(a.a,this.a,a.e,a.b,a.c,a.d)}this.g.clear();if(this.progressiveThunkCompleted!=null){this.progressiveThunkCompleted(this,new $$t.fi)}},v:function(a,b,c,d,e,f){a.g=false;a.f=e%2==0;a.h=d-c;if(c==d){a.d=b[c];return}if(c>d){a.g=true;return}if(d-c+1<=f){a.d=b[c];a.a=new Array(d-c+1);var g=0;for(var h=c;h<=d;h++){a.a[g++]=b[h]}return}var i=Math.max($a(d-c,2),1);var j=this.m(b,c,d,a.f,i);a.d=b[j];if(c<=j-1){a.b=function(){var $ret=new $$t.aat;$ret.g=true;return $ret}();a.b.h=j-1-c+1;this.h.push(function(){var $ret=new $$t.aax;$ret.e=c;$ret.b=j-1;$ret.c=e+1;$ret.d=f;$ret.a=a.b;return $ret}())}else{a.b=null}if(j+1<=d){a.c=function(){var $ret=new $$t.aat;$ret.g=true;return $ret}();a.c.h=d-(j+1)+1;this.h.push(function(){var $ret=new $$t.aax;$ret.e=j+1;$ret.b=d;$ret.c=e+1;$ret.d=f;$ret.a=a.c;return $ret}())}else{a.c=null}},c:function(a,b,c,d,e){var f=new $$t.aat;f.f=d%2==0;f.h=c-b;if(b==c){f.d=a[b];return f}if(b>c){return null}if(c-b+1<=e){f.d=a[b];f.a=new Array(c-b+1);var g=0;for(var h=b;h<=c;h++){f.a[g++]=a[h]}return f}var i=Math.max($a(c-b,2),1);var j=this.m(a,b,c,f.f,i);f.d=a[j];f.b=this.c(a,b,j-1,d+1,e);f.c=this.c(a,j+1,c,d+1,e);return f},l:function(a,b,c,d,e){var f=b?a[e].a:a[e].b;var g=a[e];a[e]=a[d];a[d]=g;var h=c;for(var i=c;i<d;i++){var j;if(b){j=a[i].a}else{j=a[i].b}if(j<=f){g=a[h];a[h]=a[i];a[i]=g;h++}}g=a[d];a[d]=a[h];a[h]=g;return h},q:null,m:function(a,b,c,d,e){if(b==c){return b}var f=this.q.d(b,c);var g=this.l(a,d,b,c,f);var h=g-b+1;if(h==e){return g}else if(e<h){return this.m(a,b,g-1,d,e)}else{return this.m(a,g+1,c,d,e-h)}},w:function(a,b,c,d){this.x(a,b,c,d,this.d())},x:function(a,b,c,d,e){if(e==null||e.g){return}if(e.b==null&&e.c==null){this.r(a,b,c,e,e.d,true,0,d);if(a.a){return}if(e.a!=null&&e.a.length>0){for(var f=0;f<e.a.length;f++){this.r(a,b,c,e,e.a[f],false,f,d);if(a.a){return}}}return}this.r(a,b,c,e,e.d,true,0,d);if(a.a){return}if(e.f){if(b<=e.d.a){this.x(a,b,c,d,e.b);if(a.a){return}if(this.i(b,c,e.d.a,c)<a.c){this.x(a,b,c,d,e.c)}if(a.a){return}}else{this.x(a,b,c,d,e.c);if(a.a){return}if(this.i(b,c,e.d.a,c)<a.c){this.x(a,b,c,d,e.b)}if(a.a){return}}}else{if(c<=e.d.b){this.x(a,b,c,d,e.b);if(a.a){return}if(this.i(b,c,b,e.d.b)<a.c){this.x(a,b,c,d,e.c)}if(a.a){return}}else{this.x(a,b,c,d,e.c);if(a.a){return}if(this.i(b,c,b,e.d.b)<a.c){this.x(a,b,c,d,e.b)}if(a.a){return}}}},r:function(a,b,c,d,e,f,g,h){if(a.a){return}if(a.e>a.f){a.a=true;return}if(a.b.count()<h){if($.ig.util.isNaN(a.d)){a.d=this.i(b,c,e.a,e.b);a.c=a.d;a.g=0}a.b.add(function(){var $ret=new $$t.aaz;$ret.b=f;$ret.e=g;$ret.a=d;$ret.c=e.a;$ret.d=e.b;return $ret}());a.e++;var i=this.i(b,c,e.a,e.b);if(i<a.d){a.d=i}if(i>a.c){a.c=i;a.g=a.b.count()-1}return}var j=0;if(j<a.c){if(j<a.d){a.d=j}a.b.__inner[a.g]=function(){var $ret=new $$t.aaz;$ret.b=f;$ret.e=g;$ret.a=d;$ret.c=e.a;$ret.d=e.b;return $ret}();var k=0;var l=0;for(var m=0;m<a.b.count();m++){var n=this.i(b,c,a.b.__inner[m].c,a.b.__inner[m].d);if(n>k){k=n;l=m}}a.e++}},i:function(a,b,c,d){return(a-c)*(a-c)+(b-d)*(b-d)},t:function(a,b,c,d,e,f){this.u(a,this.d(),b,c,d,e,f,false,0)},u:function(a,b,c,d,e,f,g,h,i){if(b==null){return}var j=b.e;if(i>c.g||g-f<c.f&&e-d<c.e){if(b.e==null){b.e=new $$t.aav}j=b.e;j.a=true;j.d=d;j.b=e;j.e=f;j.c=g;a.add(b);return}if(j!=null){j.a=false}if(b.b==null&&b.c==null){a.add(b);return}var k;var l;var m;var n;var o;var p;var q;var r;if(b.f){k=d;l=b.d.a;m=f;n=g;o=b.d.a;p=e;q=f;r=g}else{k=d;l=e;m=f;n=b.d.b;o=d;p=e;q=b.d.b;r=g}if(h){a.add(b);this.u(a,b.b,c,k,l,m,n,true,i+1);this.u(a,b.c,c,o,p,q,r,true,i+1)}else{var s=false;if(k>=c.c&&l<=c.a&&m>=c.d&&n<=c.b){s=true;a.add(b);this.u(a,b.b,c,k,l,m,n,true,i+1)}else if(!(c.c>l||c.a<k||c.d>n||c.b<m)){s=true;a.add(b);this.u(a,b.b,c,k,l,m,n,false,i+1)}if(o>=c.c&&p<=c.a&&q>=c.d&&r<=c.b){if(!s){a.add(b)}this.u(a,b.c,c,o,p,q,r,true,i+1)}else if(!(c.c>p||c.a<o||c.d>r||c.b<q)){if(!s){a.add(b)}this.u(a,b.c,c,o,p,q,r,false,i+1)}}},_d:null,d:function(a){if(arguments.length===1){this._d=a;return a}else{return this._d}},z:function(){this.n(this.d())},n:function(a){if(a==null){return 0}if(this.n(a.b)+this.n(a.c)!=a.h){var b=0}return a.h+1},$type:new $.ig.Type("KDTree2D",$.ig.$ot)},true);$c("KNearestResults:aay","Object",{init:function(){$.ig.$op.init.call(this)},e:0,f:0,b:null,a:false,d:0,c:0,g:0,$type:new $.ig.Type("KNearestResults",$.ig.$ot)},true);$c("KNearestResult:aaz","Object",{init:function(){$.ig.$op.init.call(this)},e:0,b:false,c:0,d:0,a:null,$type:new $.ig.Type("KNearestResult",$.ig.$ot)},true);$c("KDTreeThunk:aax","Object",{init:function(){$.ig.$op.init.call(this)},e:0,b:0,c:0,d:0,a:null,$type:new $.ig.Type("KDTreeThunk",$.ig.$ot)},true);$c("SearchArgs:aa0","Object",{init:function(){$.ig.$op.init.call(this)},c:0,d:0,a:0,b:0,e:0,f:0,g:0,$type:new $.ig.Type("SearchArgs",$.ig.$ot)},true);$c("KDTreeNode2D:aat","Object",{init:function(){$.ig.$op.init.call(this)},g:false,f:false,h:0,d:null,b:null,c:null,a:null,e:null,$type:new $.ig.Type("KDTreeNode2D",$.ig.$ot)},true);$c("SearchData:aav","Object",{init:function(){$.ig.$op.init.call(this)},a:false,d:0,b:0,e:0,c:0,$type:new $.ig.Type("SearchData",$.ig.$ot)},true);$c("PointData:aau","Object",{init:function(){$.ig.$op.init.call(this)},a:0,b:0,c:0,$type:new $.ig.Type("PointData",$.ig.$ot)},true);$c("ScatterLineSeries:aa4","ScatterBase",{init:function(){var $self=this;$$t.$o7.init.call(this);this.y($$t.$aa4.$type);this.ll=new $$t.pq;this.ln=new $$t.pq;this.lk=new $$t.pq;var a=function(b,c,d){var e=$self.bd().indexOf(b.a());if(e==-1||e==0){return b}var f=$self.bd().item(e-1);var g;if(!function(){var h=c.i().tryGetValue(f,g);g=h.p1;return h.ret}()){return b}return g};this.ll.q(a);this.ln.q(a);this.lk.q(a)},aw:function(){return new $$t.aa5(this)},mc:function(a,b){var $self=this;$$t.$o7.mc.call(this,a,b);a.o().clear();a.w().clear();var c=b.b4();var d=b.b3();var e=this.getEffectiveViewport1(b);var f=this.resolution()*this.resolution();var g=0;if(this.lq()!=null){g=this.lq().count()}if(this.ls()!=null){g=Math.min(this.ls().count(),g)}var h=new $$t.iz(0,c,d,this.lg().d(),e);var i=new $$t.iz(0,c,d,this.lg().e(),e);var j=function(k){return $self.lg().a().getScaledValue($self.lq().item(k),h)};var k=function(l){return $self.lg().b().getScaledValue($self.ls().item(l),i)};var l=d.top()-10;var m=d.bottom()+10;var n=d.left()-10;var o=d.right()+10;var p=function(){var $ret=new $$t.mw(1,n,m,o,l,false);$ret.i(a.o());return $ret}();for(var q=0;q<g;){var r=q;++q;if(g>this.maximumMarkers()){while(q<g&&this.m8(j,k,r,q)<f){++q}p.j(this.ne(j,k,r,q-1))}else{var s=new $$t.pa;s.c({__x:j(r),__y:k(r),$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName});s.a(this.bd().item(r));if(!a.w().containsKey(s.a())){a.w().add(s.a(),s)}}}if(g>this.maximumMarkers()){p.i(null)}},ne:function(a,b,c,d){if(c==d){return{__x:a(c),__y:b(c),$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName}}var e=0;var f=0;var g=d-c+1;for(var h=c;h<=d;++h){e+=a(h);f+=b(h)}return{__x:e/g,__y:f/g,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName}},m8:function(a,b,c,d){var e=a(d)-a(c);var f=b(d)-b(c);return e*e+f*f},mj:function(a,b){b.db(false);$$t.$o7.mj.call(this,a,b);var c=new $$t.a8(0,b.b3().left(),b.b3().top(),b.b3().width(),b.b3().height());c=$$t.$fm.t(c,this.thickness(),this.thickness());this.me(a,new $$t.mw(0,c,false));var d=$b($$t.$aa5.$type,b);this.nc(d.dl,a.o().count(),function(e){return a.o().__inner[e].__x},function(e){return a.o().__inner[e].__y},this.unknownValuePlotting(),this.resolution())},nc:function(a,b,c,d,e,f){var g=new $$t.es;a.ak(g);g.b(new $$t.et);var h=new $$t.b7($$t.$e4.$type,0);var i=0;for(var j=0;j<b;j++){if($.ig.util.isNaN(c(j))||$.ig.util.isNaN(d(j))){var k=j-i;if(k>0){if(e==1||h.count()==0){var l=new $$t.e4;h.add(l)}this.nb(h.__inner[h.count()-1].__points,i,j-1,c,d,f)}i=j+1}}if(e==1||h.count()==0){var m=new $$t.e4;h.add(m)}this.nb(h.__inner[h.count()-1].__points,i,b-1,c,d,f);for(var n=0;n<h.count();n++){var o=h.__inner[n];if(o.__points.count()>0){var p=function(){var $ret=new $$t.e1;$ret.startPoint(o.__points.__inner[0]);return $ret}();p.__segments.add(o);g.b().add(p)}}},m7:function(a,b,c,d,e,f){var g=new $$t.b7($.ig.Number.prototype.$type,0);var h=d;var i=e;var j=i-h+1;while(j>0){if(j<=512){$$t.$m3.g(g,b,c,h,i,f);h=i+1}else{var k=h+512-1;$$t.$m3.g(g,b,c,h,k,f);h=k+1}j=i-h+1}return g},nb:function(a,b,c,d,e,f){if(c>-1){var g=this.resolution();var h=this.m7(new $$t.b7($.ig.Number.prototype.$type,0),d,e,b,c,g);var i;for(var j=0;j<h.count();j++){i=h.item(j);a.add({__x:d(i),__y:e(i),$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName})}}},unknownValuePlotting:function(a){if(arguments.length===1){this.g($$t.$aa4.unknownValuePlottingProperty,$$t.$ng.getBox(a));return a}else{return $f(this.c($$t.$aa4.unknownValuePlottingProperty))}},hj:function(a,b,c,d){$$t.$o7.hj.call(this,a,b,c,d);switch(b){case"UnknownValuePlotting":this.renderSeries(false);this.g0();break}},$type:new $.ig.Type("ScatterLineSeries",$$t.$o7.$type)},true);$c("ScatterLineSeriesView:aa5","ScatterBaseView",{init:function(a){this.dl=new $$t.cz;$$t.$o8.init.call(this,a)},dl:null,bc:function(){$$t.$o8.bc.call(this);this.dl.__stroke=this.e().actualBrush();this.dl.z(this.e().thickness())},bd:function(){$$t.$o8.bd.call(this);var a=this.bx();this.dl.__stroke=a;this.dl.z(this.e().thickness()+3)},a7:function(a,b){$$t.$o8.a7.call(this,a,b);if(a.d()){a.r(this.dl)}},db:function(a){$$t.$o8.db.call(this,a);this.dl.ak(null)},am:function(a){$$t.$o8.am.call(this,a);var b=new $$t.nj(1,"shape",this.dl);b.tags().add("Main");a.shapes().add(b)},ag:function(){var a=new $$t.cw;a.colorString("rgba(95,95,95,0.5)");this.e().shadowColor(a);this.e().shadowBlur(3);this.e().shadowOffsetX(1);this.e().shadowOffsetY(4);this.e().useSingleShadow(false)},$type:new $.ig.Type("ScatterLineSeriesView",$$t.$o8.$type)},true);$c("ScatterSplineSeries:aa6","ScatterBase",{init:function(){$$t.$o7.init.call(this);this.y($$t.$aa6.$type);this.ll=new $$t.pq;this.ln=new $$t.pq;this.lk=new $$t.pq},aw:function(){return new $$t.aa7(this)},stiffness:function(a){if(arguments.length===1){this.g($$t.$aa6.stiffnessProperty,a);return a}else{return this.c($$t.$aa6.stiffnessProperty)}},hj:function(a,b,c,d){$$t.$o7.hj.call(this,a,b,c,d);switch(b){case"Stiffness":this.renderSeries(false);this.g0();break}},mc:function(a,b){var $self=this;$$t.$o7.mc.call(this,a,b);a.o().clear();a.w().clear();var c=b.b4();var d=b.b3();var e=this.getEffectiveViewport1(b);var f=this.resolution()*this.resolution();var g=Math.min(this.lq()!=null?this.lq().count():0,this.ls()!=null?this.ls().count():0);var h=new $$t.iz(0,c,d,this.lg().d(),e);var i=new $$t.iz(0,c,d,this.lg().e(),e);var j=function(k){return $self.lg().a().getScaledValue($self.lq().item(k),h)};var k=function(l){return $self.lg().b().getScaledValue($self.ls().item(l),i)};var l=function(){var $ret=new $$t.mw(0,d,false);$ret.i(a.o());return $ret}();for(var m=0;m<g;){var n=m;++m;while(m<g&&this.m6(j,k,n,m)<f){++m}if(g>this.maximumMarkers()){l.j(this.na(j,k,n,m-1))}else{var o=new $$t.pa;o.c({__x:j(n),__y:k(n),$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName});o.a(this.bd().item(n));if(!a.w().containsKey(o.a())){a.w().add(o.a(),o)}}}if(g>this.maximumMarkers()){l.i(null)}},na:function(a,b,c,d){if(c==d){return{__x:a(c),__y:b(c),$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName}}var e=0;var f=0;var g=d-c+1;for(var h=c;h<=d;++h){e+=a(h);f+=b(h)}return{__x:e/g,__y:f/g,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName}},m6:function(a,b,c,d){var e=a(d)-a(c);var f=b(d)-b(c);return e*e+f*f},gg:function(a,b){$$t.$o7.gg.call(this,a,b);var c=$b($$t.$aa7.$type,b);c.db(false)},mj:function(a,b){this.gg(false,b);$$t.$o7.mj.call(this,a,b);this.md(a);var c=$b($$t.$aa7.$type,b);c.dl.ak(new $$t.es);c.dl.ak().b($$t.$nc.h(a.o().count(),function(d){return a.o().__inner[d].__x},function(d){return a.o().__inner[d].__y},this.stiffness()))},$type:new $.ig.Type("ScatterSplineSeries",$$t.$o7.$type)},true);$c("ScatterSplineSeriesView:aa7","ScatterBaseView",{init:function(a){this.dl=new $$t.cz;$$t.$o8.init.call(this,a)},dl:null,bc:function(){$$t.$o8.bc.call(this);this.dl.__stroke=this.e().actualBrush();this.dl.z(this.e().thickness())},bd:function(){$$t.$o8.bd.call(this);var a=this.bx();this.dl.__stroke=a;this.dl.z(this.e().thickness()+3)},a7:function(a,b){$$t.$o8.a7.call(this,a,b);if(a.d()){a.r(this.dl)}},db:function(a){$$t.$o8.db.call(this,a);this.dl.ak(null)},am:function(a){$$t.$o8.am.call(this,a);var b=new $$t.nj(1,"shape",this.dl);b.tags().add("Main");a.shapes().add(b)},ag:function(){var a=new $$t.cw;a.colorString("rgba(95,95,95,0.5)");this.e().shadowColor(a);this.e().shadowBlur(3);this.e().shadowOffsetX(1);this.e().shadowOffsetY(4);this.e().useSingleShadow(false)},$type:new $.ig.Type("ScatterSplineSeriesView",$$t.$o8.$type)},true);$c("NumericMarkerManager:pd","MarkerManagerBase",{init:function(a,b,c,d,e,f){if(a>0){switch(a){case 1:this.init1.apply(this,arguments);break}return}$$t.$pd.init1.call(this,1,b,c,d,e,f,function(){return 0})},init1:function(a,b,c,d,e,f,g){$$t.$o9.init.call(this,b,c,d,e,f);this.m(false);this.o(function(h){return{__x:0,__y:0,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName}});this.n(g)},_m:false,m:function(a){if(arguments.length===1){this._m=a;return a}else{return this._m}},_o:null,o:function(a){if(arguments.length===1){this._o=a;return a}else{return this._o}},_n:null,n:function(a){if(arguments.length===1){this._n=a;return a}else{return this._n}},_p:null,p:function(a){if(arguments.length===1){this._p=a;return a}else{return this._p}},l:function(a,b,c,d,e){var f=this.f()();a.clear();var g=new $$t.b7($.ig.Number.prototype.$type,0);b=Math.max(0,b);var h=null;this.i(c,d,f,g);if(b>=g.count()){h=g}else{h=new $$t.b7($.ig.Number.prototype.$type,0);var i=Math.max(8,e);var j=this.c(d,g,i,f);var k=new $$t.b7($.ig.Number.prototype.$type,1,j.keys());if($$t.$o9.b()){k.sort()}this.k(b,j,k,h)}this.q(a,f,h)},q:function(a,b,c){for(var d=0;d<c.count();++d){var e=c.__inner[d];var f=b[e];var g=this.g()(e);var h=this.h()(g);if(h.content()!=null){h.content().item(g)}var i=new $$t.pa;if(this.m()){i.b(this.o()(e))}i.a(g);i.c({__x:f.__x,__y:f.__y,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName});if(!a.containsKey(g)){a.add(g,i)}}},j:function(a,b){var c=a.keys();if($$t.$o9.b()){var d=new $$t.b7($.ig.$op.$type,1,a.keys());d.sort2(function(e,f){var g=a.item(e);var h=a.item(f);var i=Math.pow(g.c().__x,2)+Math.pow(g.c().__y,2);var j=Math.pow(h.c().__x,2)+Math.pow(h.c().__y,2);return $v(i,j)});c=d}var e=null;var f=null;switch(this.n()()){case 0:break;case 1:e=function(){var $ret=new $$t.pf;$ret.c(.3);$ret.b(0);return $ret}();f=new $$t.pi($$t.$ha.$type);f.f(true);break;case 2:e=function(){var $ret=new $$t.pf;$ret.c(.6);$ret.b(2);return $ret}();f=new $$t.pi($$t.$ha.$type);f.f(true);break;case 3:e=function(){var $ret=new $$t.pf;$ret.c(.3);$ret.b(0);return $ret}();f=new $$t.pi($$t.$ha.$type);break;case 4:e=function(){var $ret=new $$t.pf;$ret.c(.6);$ret.b(2);return $ret}();f=new $$t.pi($$t.$ha.$type);break}var h=c.getEnumerator();while(h.moveNext()){var g=h.current();var i=a.item(g);var j=this.h()(i.a());if(e!=null&&f!=null){f.d(j);f.j(this.p()(j));f.i(i.c());e.d(f);if(f.opacity()==0){f.smartPosition(f.smartPosition())}i.c(f.g())}else{j.__opacity=1;j.__visibility=0}this.r(j,i,b)}this.a()(a)},r:function(a,b,c){a.l(b.c().__x);a.m(b.c().__y)},$type:new $.ig.Type("NumericMarkerManager",$$t.$o9.$type)},true);$c("MarkerManagerBucket:pb","Object",{init:function(){$.ig.$op.init.call(this)},b:null,d:function(){if(this.b==null){this.b=new $$t.b7($.ig.Number.prototype.$type,0)}return this.b},c:null,e:function(){if(this.c==null){this.c=new $$t.b7($.ig.Number.prototype.$type,0)}return this.c},f:function(a){if(this.e().count()>0){var b=this.e().__inner[this.e().count()-1];this.e().removeAt(this.e().count()-1);a=true;return{ret:b,p0:a}}var c=this.d().__inner[this.d().count()-1];this.d().removeAt(this.d().count()-1);a=false;return{ret:c,p0:a}},a:function(){return this.d().count()==0&&this.e().count()==0},$type:new $.ig.Type("MarkerManagerBucket",$.ig.$ot)},true);$c("ScatterTrendLineManager:pc","TrendLineManagerBase$1",{init:function(){$$t.$mu.init.call(this,$$t.$ba.$type)},y:function(a,b,c,d,e,f,g,h,i,j,k){var l=j;var m=k;var n=new $$t.b7($$t.$ba.$type,0);var o=0;if(c!=null){o=c.count()}if(d!=null){o=Math.min(o,d.count())}if(!h.g().isEmpty()&&!h.f().isEmpty()){if(b==0){this.a(null);this.e().clear()}else if(this.c(b)){this.e().clear();this.a($$t.$na.a(n,b,h,this.a(),o,function(p){return c.item(p)},function(p){return d.item(p)},f,g,l,m))}else if(this.b(b)){this.a(null);this.e().clear();$$t.$nd.c(b,this.e(),c,d,e);var q=this.e().getEnumerator();while(q.moveNext()){var p=q.current();var r=f(p.__x);var s=g(p.__y);if(!$.ig.util.isNaN(r)&&!$.ig.util.isNaN(s)){n.add({__x:r,__y:s,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName})}}}this.s(n,h,a,i)}},$type:new $.ig.Type("ScatterTrendLineManager",$$t.$mu.$type.specialize($$t.$ba.$type))},true);$c("ErrorBarSettingsBase:pl","DependencyObject",{init:function(){$$t.$bg.init.call(this);this.l(new $$t.bv)},l:function(a){if(arguments.length===1){this.g($$t.$pl.defaultErrorBarStyleProperty,a);return a}else{return this.c($$t.$pl.defaultErrorBarStyleProperty)}},propertyChanged:null,propertyUpdated:null,j:function(a,b,c){if(this.propertyChanged!=null){this.propertyChanged(this,new $$t.b1(a))}if(this.propertyUpdated!=null){this.propertyUpdated(this,new $$t.jj(a,b,c))}},$type:new $.ig.Type("ErrorBarSettingsBase",$$t.$bg.$type,[$$t.$bz.$type])},true);$c("ErrorBarsHelper:p0","Object",{init:function(a,b){$.ig.$op.init.call(this);this.b(a);this.a(b)},_b:null,b:function(a){if(arguments.length===1){this._b=a;return a}else{return this._b}},_a:null,a:function(a){if(arguments.length===1){this._a=a;return a}else{return this._a}},c:function(a){var b=a.getCalculatorType();if(b==1||b==2){return false}else{return true}},i:function(a,b){if(a.hasConstantPosition()){b=a.getPosition()}return{p1:b}},j:function(a,b,c){var d;var e;var f;var g=this.a().getViewInfo(e,d);e=g.p0;d=g.p1;f=this.a().getEffectiveViewport();var h=new $$t.iz(0,d,e,b.isInverted(),f);var i=b.getScaledValue(b.referenceValue(),h);var j=a.getIndependentValue();c=Math.abs(Math.round(i-b.getScaledValue(j,h)));return{p2:c}},g:function(a,b,c,d){var e;var f;var g;var h=this.a().getViewInfo(f,e);f=h.p0;e=h.p1;g=this.a().getEffectiveViewport();var i=new $$t.iz(0,e,f,c.isInverted(),g);var j=c.getUnscaledValue(a,i);var k=b.getDependentValue(j);var l=c.getScaledValue(c.referenceValue(),i);d=Math.abs(Math.round(l-c.getScaledValue(k,i)));return{p3:d}},f:function(a,b,c,d,e){var f;var g;var h;var i=this.a().getViewInfo(g,f);g=i.p0;f=i.p1;h=this.a().getEffectiveViewport();var j=new $$t.iz(0,f,g,c.isInverted(),h);var k=new $$t.iz(0,f,g,d.isInverted(),h);var l=c.getUnscaledValue(a,j);var m=b.getDependentValue(l);var n=d.getScaledValue(d.referenceValue(),k);e=Math.abs(Math.round(n-d.getScaledValue(m,k)));return{p4:e}},h:function(a,b,c){var d;var e;var f;var g=this.a().getViewInfo(e,d);e=g.p0;d=g.p1;f=this.a().getEffectiveViewport();var h=new $$t.iz(0,d,e,b.isInverted(),f);var i=b.getScaledValue(b.referenceValue(),h);c=Math.abs(Math.round(i-b.getScaledValue(a,h)));return{p2:c}},e:function(a,b,c,d){},d:function(a,b,c,d){},k:function(a,b,c,d){var e=new $$t.ba(0);if(a.getCalculatorType()==3){var f;var g;var h;var i=this.a().getViewInfo(g,f);g=i.p0;f=i.p1;h=this.a().getEffectiveViewport();var j=new $$t.iz(0,f,g,b.isInverted(),h);e.__x=Math.round(b.getScaledValue(d,j));e.__y=Math.round(c.__y)}else{e.__x=Math.round(c.__x);e.__y=Math.round(c.__y)}return e},l:function(a,b,c,d){var e=new $$t.ba(0);if(a.getCalculatorType()==3){var f;var g;var h;var i=this.a().getViewInfo(g,f);g=i.p0;f=i.p1;h=this.a().getEffectiveViewport();var j=new $$t.iz(0,f,g,b.isInverted(),h);e.__x=Math.round(c.__x);e.__y=Math.round(b.getScaledValue(d,j))}else{e.__x=Math.round(c.__x);e.__y=Math.round(c.__y)}return e},$type:new $.ig.Type("ErrorBarsHelper",$.ig.$ot)},true);$c("ScatterErrorBarSettings:pk","ErrorBarSettingsBase",{init:function(){$$t.$pl.init.call(this);this.propertyUpdated=$.ig.Delegate.prototype.combine(this.propertyUpdated,this.an.runOn(this))},enableErrorBarsHorizontal:function(a){if(arguments.length===1){this.g($$t.$pk.enableErrorBarsHorizontalProperty,$$t.$pm.getBox(a));return a}else{return $f(this.c($$t.$pk.enableErrorBarsHorizontalProperty))}},horizontalCalculatorReference:function(a){if(arguments.length===1){this.g($$t.$pk.horizontalCalculatorReferenceProperty,$$t.$pn.getBox(a));return a}else{return $f(this.c($$t.$pk.horizontalCalculatorReferenceProperty))}},horizontalCalculator:function(a){if(arguments.length===1){this.g($$t.$pk.horizontalCalculatorProperty,a);return a}else{return this.c($$t.$pk.horizontalCalculatorProperty)}},horizontalErrorBarCapLength:function(a){if(arguments.length===1){this.g($$t.$pk.horizontalErrorBarCapLengthProperty,a);return a}else{return $g(this.c($$t.$pk.horizontalErrorBarCapLengthProperty))}},horizontalStroke:function(a){if(arguments.length===1){this.g($$t.$pk.horizontalStrokeProperty,a);return a}else{return this.c($$t.$pk.horizontalStrokeProperty)}},horizontalStrokeThickness:function(a){if(arguments.length===1){this.g($$t.$pk.horizontalStrokeThicknessProperty,a);return a}else{return this.c($$t.$pk.horizontalStrokeThicknessProperty)}},horizontalErrorBarStyle:function(a){if(arguments.length===1){this.g($$t.$pk.horizontalErrorBarStyleProperty,a);return a}else{return this.c($$t.$pk.horizontalErrorBarStyleProperty)}},enableErrorBarsVertical:function(a){if(arguments.length===1){this.g($$t.$pk.enableErrorBarsVerticalProperty,$$t.$pm.getBox(a));return a}else{return $f(this.c($$t.$pk.enableErrorBarsVerticalProperty))}},verticalCalculatorReference:function(a){if(arguments.length===1){this.g($$t.$pk.verticalCalculatorReferenceProperty,$$t.$pn.getBox(a));return a}else{return $f(this.c($$t.$pk.verticalCalculatorReferenceProperty))}},verticalCalculator:function(a){if(arguments.length===1){this.g($$t.$pk.verticalCalculatorProperty,a);
return a}else{return this.c($$t.$pk.verticalCalculatorProperty)}},verticalErrorBarCapLength:function(a){if(arguments.length===1){this.g($$t.$pk.verticalErrorBarCapLengthProperty,a);return a}else{return $g(this.c($$t.$pk.verticalErrorBarCapLengthProperty))}},verticalStroke:function(a){if(arguments.length===1){this.g($$t.$pk.verticalStrokeProperty,a);return a}else{return this.c($$t.$pk.verticalStrokeProperty)}},verticalStrokeThickness:function(a){if(arguments.length===1){this.g($$t.$pk.verticalStrokeThicknessProperty,a);return a}else{return this.c($$t.$pk.verticalStrokeThicknessProperty)}},verticalErrorBarStyle:function(a){if(arguments.length===1){this.g($$t.$pk.verticalErrorBarStyleProperty,a);return a}else{return this.c($$t.$pk.verticalErrorBarStyleProperty)}},o:null,p:function(a){if(arguments.length===1){this.o=a;return a}else{return this.o}},an:function(a,b){switch(b.propertyName()){case"HorizontalCalculator":case"VerticalCalculator":var c=$b($$t.$po.$type,b.oldValue());if(c!=null){c.changed=$.ig.Delegate.prototype.remove(c.changed,this.am.runOn(this))}if(this.p()!=null){this.p().renderSeries(false);if(this.p().seriesViewer()!=null){this.p().g0()}}var d=$b($$t.$po.$type,b.newValue());if(d!=null){d.changed=$.ig.Delegate.prototype.combine(d.changed,this.am.runOn(this))}break;case"EnableErrorBarsHorizontal":case"EnableErrorBarsVertical":case"HorizontalCalculatorReference":case"HorizontalErrorBarCapLength":case"HorizontalErrorBarStyle":case"HorizontalStroke":case"HorizontalStrokeThickness":case"VerticalCalculatorReference":case"VerticalErrorBarCapLength":case"VerticalErrorBarStyle":case"VerticalStroke":case"VerticalStrokeThickness":if(this.p()!=null){this.p().renderSeries(false);if(this.p().seriesViewer()!=null){this.p().g0()}}break}},am:function(a,b){var c=$b($$t.$po.$type,a);if(c!=null){c.changed=$.ig.Delegate.prototype.remove(c.changed,this.am.runOn(this));if(this.p()!=null){this.p().renderSeries(false)}c.changed=$.ig.Delegate.prototype.combine(c.changed,this.am.runOn(this))}},$type:new $.ig.Type("ScatterErrorBarSettings",$$t.$pl.$type)},true);$c("ScatterFrameBase$1:pr","Frame",{$t:null,init:function($t){this.$t=$t;this.$type=this.$type.specialize(this.$t);$$t.$i8.init.call(this);this.o(new $$t.b7($$t.$ba.$type,0));this.i(new $$t.gd($.ig.$op.$type,$$t.$pa.$type,0));this.l(new $$t.gd($.ig.$op.$type,$$t.$pa.$type,0));this.p(new $$t.b7($$t.$ba.$type,0));this.j(new $$t.gd($.ig.$op.$type,$$t.$pa.$type,0));this.n(new $$t.gd($.ig.$op.$type,$$t.$pa.$type,0));this.k(new $$t.gd($.ig.$op.$type,Number,0));this.m(new $$t.gd($.ig.$op.$type,Number,0));this.q(function(a,b,c){return a});this.h(new $$t.ps($.ig.$op.$type,$$t.$pa.$type,this.$t,this.u.runOn(this),function(a){return a.a()},function(a){return!$.ig.util.isNaN(a.c().__x)&&!$.ig.util.isNaN(a.c().__y)},function(){return new $$t.pa}))},_h:null,h:function(a){if(arguments.length===1){this._h=a;return a}else{return this._h}},d:function(a,b,c){var d=b;var e=c;if($d(this.$t,d)==null||$d(this.$t,e)==null){return}this.h().e(this.i(),a,d.i(),e.i(),d,e);$$t.$i8.a(this.o(),a,d.o(),e.o());this.h().e(this.l(),a,d.l(),e.l(),d,e);this.h().e(this.j(),a,d.j(),e.j(),d,e);this.h().e(this.n(),a,d.n(),e.n(),d,e);this.r(this.l(),a,d,e);$$t.$i8.a(this.p(),a,d.p(),e.p());this.k(e.k());this.m(e.m());this.t(a,d,e)},t:function(a,b,c){},r:function(a,b,c,d){var f=$$t.$gh.t($$t.$pa.$type,c.i().values(),function(g){return!a.containsKey(g.a())}).getEnumerator();while(f.moveNext()){var e=f.current();var g;if(!function(){var h=d.i().tryGetValue(e.a(),g);g=h.p1;return h.ret}()||g.b().__x==e.b().__x&&g.b().__y==e.b().__y){continue}var h=new $$t.pa;this.u(h,b,e,g,c,d);if($.ig.util.isNaN(h.c().__x)||$.ig.util.isNaN(h.c().__y)){continue}a.add(h.a(),h)}},_q:null,q:function(a){if(arguments.length===1){this._q=a;return a}else{return this._q}},s:function(a,b,c,d){if(c!=null){a.b({__x:c.b().__x,__y:c.b().__y,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName})}else if(d!=null){a.b({__x:d.b().__x,__y:d.b().__y,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName})}},u:function(a,b,c,d,e,f){var g;var h;if(c==null){if(d!=null){var i;if(function(){var j=e.i().tryGetValue(d.a(),i);i=j.p1;return j.ret}()){g=i}else{g=this.q()(d,e,f)}}else{a.c({__x:NaN,__y:NaN,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName});return}}else{g=c;if(a.a()==null){a.a(c.a())}}if(d==null){if(c!=null){var j;if(function(){var k=f.i().tryGetValue(c.a(),j);j=k.p1;return k.ret}()){h=j}else{a.c({__x:NaN,__y:NaN,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName});return}}else{a.c({__x:NaN,__y:NaN,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName});return}}else{h=d;if(a.a()==null){a.a(d.a())}}this.s(a,b,g,h);if($.ig.util.isNaN(g.c().__x)||$.ig.util.isNaN(g.c().__y)){g=h}this.v(a,b,g,h)},v:function(a,b,c,d){var e=1-b;a.c({__x:c.c().__x*e+d.c().__x*b,__y:c.c().__y*e+d.c().__y*b,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName})},_l:null,l:function(a){if(arguments.length===1){this._l=a;return a}else{return this._l}},_i:null,i:function(a){if(arguments.length===1){this._i=a;return a}else{return this._i}},_o:null,o:function(a){if(arguments.length===1){this._o=a;return a}else{return this._o}},_p:null,p:function(a){if(arguments.length===1){this._p=a;return a}else{return this._p}},_j:null,j:function(a){if(arguments.length===1){this._j=a;return a}else{return this._j}},_n:null,n:function(a){if(arguments.length===1){this._n=a;return a}else{return this._n}},_k:null,k:function(a){if(arguments.length===1){this._k=a;return a}else{return this._k}},_m:null,m:function(a){if(arguments.length===1){this._m=a;return a}else{return this._m}},$type:new $.ig.Type("ScatterFrameBase$1",$$t.$i8.$type)},true);$c("ScatterAxisInfoCache:pj","Object",{init:function(){$.ig.$op.init.call(this)},_a:null,a:function(a){if(arguments.length===1){this._a=a;return a}else{return this._a}},_b:null,b:function(a){if(arguments.length===1){this._b=a;return a}else{return this._b}},_d:false,d:function(a){if(arguments.length===1){this._d=a;return a}else{return this._d}},_e:false,e:function(a){if(arguments.length===1){this._e=a;return a}else{return this._e}},_c:null,c:function(a){if(arguments.length===1){this._c=a;return a}else{return this._c}},$type:new $.ig.Type("ScatterAxisInfoCache",$.ig.$ot)},true);$c("DictInterpolator$3:ps","Object",{$tKey:null,$tValue:null,$tFrame:null,init:function($tKey,$tValue,$tFrame,a,b,c,d){this.$tKey=$tKey;this.$tValue=$tValue;this.$tFrame=$tFrame;this.$type=this.$type.specialize(this.$tKey,this.$tValue,this.$tFrame);$.ig.$op.init.call(this);this.a(a);this.c(b);this.d(c);this.b(d)},_a:null,a:function(a){if(arguments.length===1){this._a=a;return a}else{return this._a}},_c:null,c:function(a){if(arguments.length===1){this._c=a;return a}else{return this._c}},_d:null,d:function(a){if(arguments.length===1){this._d=a;return a}else{return this._d}},_b:null,b:function(a){if(arguments.length===1){this._b=a;return a}else{return this._b}},e:function(a,b,c,d,e,f){var g=new $$t.b7(this.$tKey,0);var i=a.keys().getEnumerator();while(i.moveNext()){var h=i.current();var j;var k;var l=a.item(h);var m=function(){var n=c.tryGetValue(h,j);j=n.p1;return n.ret}();var n=function(){var o=d.tryGetValue(h,k);k=o.p1;return o.ret}();if(!m&&!n){g.add(h)}else{this.a()(l,b,j,k,e,f);if(!this.d()(l)){g.add(h)}}}var p=g.getEnumerator();while(p.moveNext()){var o=p.current();a.remove(o)}var r=c.keys().getEnumerator();while(r.moveNext()){var q=r.current();var s=c.item(q);var t;var u;var v=d.tryGetValue(q,t);t=v.p1;var w=function(){var x=a.tryGetValue(q,u);u=x.p1;return x.ret}();if(!w){u=this.b()();this.a()(u,b,s,t,e,f);if(!this.d()(u)){continue}a.add(this.c()(u),u)}}var y=d.keys().getEnumerator();while(y.moveNext()){var x=y.current();var z=d.item(x);var aa;var ab;var ac=function(){var ad=c.tryGetValue(x,aa);aa=ad.p1;return ad.ret}();var ad=function(){var ae=a.tryGetValue(x,ab);ab=ae.p1;return ae.ret}();if(!ad&&!ac){ab=this.b()();this.a()(ab,b,aa,z,e,f);if(!this.d()(ab)){continue}a.add(this.c()(ab),ab)}}},$type:new $.ig.Type("DictInterpolator$3",$.ig.$ot)},true);$c("OwnedPoint:pa","Object",{init:function(){$.ig.$op.init.call(this);this.b({__x:0,__y:0,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName})},_c:null,c:function(a){if(arguments.length===1){this._c=a;return a}else{return this._c}},_a:null,a:function(a){if(arguments.length===1){this._a=a;return a}else{return this._a}},_b:null,b:function(a){if(arguments.length===1){this._b=a;return a}else{return this._b}},$type:new $.ig.Type("OwnedPoint",$.ig.$ot)},true);$c("ScatterFrame:pq","ScatterFrameBase$1",{init:function(){$$t.$pr.init.call(this,$$t.$pq.$type);this.w(new $$t.gd($.ig.$op.$type,$$t.$pa.$type,0))},_w:null,w:function(a){if(arguments.length===1){this._w=a;return a}else{return this._w}},t:function(a,b,c){$$t.$pr.t.call(this,a,b,c);var d=$b($$t.$pq.$type,b);var e=$b($$t.$pq.$type,c);if(d==null||e==null){return}this.h().e(this.w(),a,d.w(),e.w(),d,e)},$type:new $.ig.Type("ScatterFrame",$$t.$pr.$type.specialize($$t.$pq.$type))},true);$c("ScatterSeries:ab6","ScatterBase",{aw:function(){return new $$t.ab7(this)},he:function(a){$$t.$o7.he.call(this,a);this.m6(a)},_m6:null,m6:function(a){if(arguments.length===1){this._m6=a;return a}else{return this._m6}},init:function(){$$t.$o7.init.call(this);this.y($$t.$ab6.$type);this.ll=new $$t.pq;this.ln=new $$t.pq;this.lk=new $$t.pq},$type:new $.ig.Type("ScatterSeries",$$t.$o7.$type)},true);$c("ScatterSeriesView:ab7","ScatterBaseView",{_dl:null,dl:function(a){if(arguments.length===1){this._dl=a;return a}else{return this._dl}},init:function(a){$$t.$o8.init.call(this,a);this.dl(a)},at:function(){$$t.$o8.at.call(this);if(!this.p()){this.ca().markerType(2);this.e().legendItemBadgeTemplate(function(){var $ret=new $$t.c9;$ret.render($$t.$n1.r);$ret.measure($$t.$n1.l);return $ret}())}},ag:function(){var a=new $$t.cw;a.colorString("rgba(95,95,95,0.5)");this.e().shadowColor(a);this.e().shadowBlur(3);this.e().shadowOffsetX(2);this.e().shadowOffsetY(2);this.e().useSingleShadow(false)},$type:new $.ig.Type("ScatterSeriesView",$$t.$o8.$type)},true);$$t.$pm.none=0;$$t.$pm.both=1;$$t.$pm.positive=2;$$t.$pm.negative=3;$$t.$pe.none=0;$$t.$pe.omit=1;$$t.$pe.fade=2;$$t.$pe.omitAndShift=3;$$t.$pe.fadeAndShift=4;$$t.$p8.select=0;$$t.$p8.interpolate=1;$$t.$o7.l1="XAxis";$$t.$o7.l5="YAxis";$$t.$o7.l4="XMemberPath";$$t.$o7.l2="XColumn";$$t.$o7.l8="YMemberPath";$$t.$o7.l6="YColumn";$$t.$o7.lz="MarkerCollisionAvoidance";$$t.$o7.l0="MaximumMarkers";$$t.$o7.ly="ErrorBarSettings";$$t.$o7.xAxisProperty=$$t.$bi.i("XAxis",$$t.$l5.$type,$$t.$o7.$type,new $$t.bj(2,null,function(a,b){a.raisePropertyChanged("XAxis",b.d(),b.c())}));$$t.$o7.yAxisProperty=$$t.$bi.i("YAxis",$$t.$jm.$type,$$t.$o7.$type,new $$t.bj(2,null,function(a,b){a.raisePropertyChanged("YAxis",b.d(),b.c())}));$$t.$o7.xMemberPathProperty=$$t.$bi.i("XMemberPath",String,$$t.$o7.$type,new $$t.bj(2,null,function(a,b){a.raisePropertyChanged("XMemberPath",b.d(),b.c())}));$$t.$o7.yMemberPathProperty=$$t.$bi.i("YMemberPath",String,$$t.$o7.$type,new $$t.bj(2,null,function(a,b){a.raisePropertyChanged("YMemberPath",b.d(),b.c())}));$$t.$o7.trendLineTypeProperty=$$t.$bi.i("TrendLineType",$$t.$mv.$type,$$t.$o7.$type,new $$t.bj(2,$$t.$mv.getBox(0),function(a,b){a.raisePropertyChanged("TrendLineType",b.d(),b.c())}));$$t.$o7.trendLineBrushProperty=$$t.$bi.i("TrendLineBrush",$$t.$cv.$type,$$t.$o7.$type,new $$t.bj(2,null,function(a,b){a.raisePropertyChanged("TrendLineBrush",b.d(),b.c())}));$$t.$o7.actualTrendLineBrushProperty=$$t.$bi.i("ActualTrendLineBrush",$$t.$cv.$type,$$t.$o7.$type,new $$t.bj(2,null,function(a,b){a.raisePropertyChanged("ActualTrendLineBrush",b.d(),b.c())}));$$t.$o7.trendLineThicknessProperty=$$t.$bi.i("TrendLineThickness",Number,$$t.$o7.$type,new $$t.bj(2,1.5,function(a,b){a.raisePropertyChanged("TrendLineThickness",b.d(),b.c())}));$$t.$o7.trendLineDashCapProperty=$$t.$bi.i("TrendLineDashCap",$$t.$jh.$type,$$t.$o7.$type,new $$t.bj(2,$$t.$jh.getBox(0),function(a,b){a.raisePropertyChanged("TrendLineDashCap",b.d(),b.c())}));$$t.$o7.trendLineDashArrayProperty=$$t.$bi.i("TrendLineDashArray",$$t.$cy.$type,$$t.$o7.$type,new $$t.bj(1,function(a,b){a.raisePropertyChanged("TrendLineDashArray",b.d(),b.c())}));$$t.$o7.trendLinePeriodProperty=$$t.$bi.i("TrendLinePeriod",$.ig.Number.prototype.$type,$$t.$o7.$type,new $$t.bj(2,7,function(a,b){a.raisePropertyChanged("TrendLinePeriod",b.d(),b.c())}));$$t.$o7.markerCollisionAvoidanceProperty=$$t.$bi.i("MarkerCollisionAvoidance",$$t.$pe.$type,$$t.$o7.$type,new $$t.bj(2,$$t.$pe.getBox(0),function(a,b){a.raisePropertyChanged("MarkerCollisionAvoidance",b.d(),b.c())}));$$t.$o7.trendLineZIndexProperty=$$t.$bi.i("TrendLineZIndex",$.ig.Number.prototype.$type,$$t.$o7.$type,new $$t.bj(2,1001,function(a,b){a.raisePropertyChanged("TrendLineZIndex",b.d(),b.c())}));$$t.$o7.maximumMarkersProperty=$$t.$bi.i("MaximumMarkers",$.ig.Number.prototype.$type,$$t.$o7.$type,new $$t.bj(2,400,function(a,b){a.raisePropertyChanged("MaximumMarkers",b.d(),b.c())}));$$t.$o7.errorBarSettingsProperty=$$t.$bi.i("ErrorBarSettings",$$t.$pk.$type,$$t.$o7.$type,new $$t.bj(2,null,function(a,b){a.raisePropertyChanged("ErrorBarSettings",b.d(),b.c())}));$$t.$o6.ns="RadiusMemberPath";$$t.$o6.nq="RadiusColumn";$$t.$o6.nt="RadiusScale";$$t.$o6.np="LabelMemberPath";$$t.$o6.nn="LabelColumn";$$t.$o6.nl="FillMemberPath";$$t.$o6.nm="FillScale";$$t.$o6.nj="FillColumn";$$t.$o6.radiusMemberPathProperty=$$t.$bi.i("RadiusMemberPath",String,$$t.$o6.$type,new $$t.bj(2,null,function(a,b){a.raisePropertyChanged("RadiusMemberPath",b.d(),b.c())}));$$t.$o6.radiusScaleProperty=$$t.$bi.i("RadiusScale",$$t.$p3.$type,$$t.$o6.$type,new $$t.bj(1,function(a,b){a.raisePropertyChanged("RadiusScale",b.d(),b.c())}));$$t.$o6.labelMemberPathProperty=$$t.$bi.i("LabelMemberPath",String,$$t.$o6.$type,new $$t.bj(1,function(a,b){a.raisePropertyChanged("LabelMemberPath",b.d(),b.c())}));$$t.$o6.fillMemberPathProperty=$$t.$bi.i("FillMemberPath",String,$$t.$o6.$type,new $$t.bj(1,function(a,b){a.raisePropertyChanged("FillMemberPath",b.d(),b.c())}));$$t.$o6.fillScaleProperty=$$t.$bi.i("FillScale",$$t.$p4.$type,$$t.$o6.$type,new $$t.bj(1,function(a,b){a.raisePropertyChanged("FillScale",b.d(),b.c())}));$$t.$p7.u="BrushSelectionMode";$$t.$p7.brushSelectionModeProperty=$$t.$bi.i("BrushSelectionMode",$$t.$p8.$type,$$t.$p7.$type,new $$t.bj(2,$$t.$p8.getBox(0),function(a,b){a.o("BrushSelectionMode",b.d(),b.c())}));$$t.$p3.q="MinimumValue";$$t.$p3.p="MaximumValue";$$t.$p3.n="IsLogarithmic";$$t.$p3.o="LogarithmBase";$$t.$p3.minimumValueProperty=$$t.$bi.i("MinimumValue",Number,$$t.$p3.$type,new $$t.bj(2,NaN,function(a,b){a.s("MinimumValue",b.d(),b.c())}));$$t.$p3.maximumValueProperty=$$t.$bi.i("MaximumValue",Number,$$t.$p3.$type,new $$t.bj(2,NaN,function(a,b){a.s("MaximumValue",b.d(),b.c())}));$$t.$p3.isLogarithmicProperty=$$t.$bi.i("IsLogarithmic",$$t.$f.$type,$$t.$p3.$type,new $$t.bj(2,false,function(a,b){a.s("IsLogarithmic",b.d(),b.c())}));$$t.$p3.logarithmBaseProperty=$$t.$bi.i("LogarithmBase",$.ig.Number.prototype.$type,$$t.$p3.$type,new $$t.bj(2,10,function(a,b){a.s("LogarithmBase",b.d(),b.c())}));$$t.$p9.ac="MinimumValue";$$t.$p9.ab="MaximumValue";$$t.$p9.z="IsLogarithmic";$$t.$p9.aa="LogarithmBase";$$t.$p9.minimumValueProperty=$$t.$bi.i("MinimumValue",Number,$$t.$p9.$type,new $$t.bj(2,NaN,function(a,b){a.o("MinimumValue",b.d(),b.c())}));$$t.$p9.maximumValueProperty=$$t.$bi.i("MaximumValue",Number,$$t.$p9.$type,new $$t.bj(2,NaN,function(a,b){a.o("MaximumValue",b.d(),b.c())}));$$t.$p9.isLogarithmicProperty=$$t.$bi.i("IsLogarithmic",$$t.$f.$type,$$t.$p9.$type,new $$t.bj(2,false,function(a,b){a.o("IsLogarithmic",b.d(),b.c())}));$$t.$p9.logarithmBaseProperty=$$t.$bi.i("LogarithmBase",$.ig.Number.prototype.$type,$$t.$p9.$type,new $$t.bj(2,10,function(a,b){a.o("LogarithmBase",b.d(),b.c())}));$$t.$p5.bf="ParentVisibility";$$t.$p5.bg="SeriesMarkerBrush";$$t.$p5.bn=$$t.$bi.i("ParentVisibility",$$t.$bu.$type,$$t.$p5.$type,new $$t.bj(2,$$t.$bu.getBox(0),function(a,b){if($f(b.c())!=0){a.bk()}else{a.bj()}}));$$t.$p5.bo=$$t.$bi.i("SeriesMarkerBrush",$$t.$cv.$type,$$t.$p5.$type,new $$t.bj(1,function(a,b){a.bj()}));$$t.$p6.ai="LegendScale";$$t.$p6.ag=0;$$t.$aaq.mf="XAxis";$$t.$aaq.mj="YAxis";$$t.$aaq.mi="XMemberPath";$$t.$aaq.mg="XColumn";$$t.$aaq.mm="YMemberPath";$$t.$aaq.mk="YColumn";$$t.$aaq.me="UseBruteForce";$$t.$aaq.md="ProgressiveLoad";$$t.$aaq.mb="MouseOverEnabled";$$t.$aaq.ma="HeatMinimum";$$t.$aaq.l8="HeatMaximum";$$t.$aaq.l9="HeatMinimumColor";$$t.$aaq.l7="HeatMaximumColor";$$t.$aaq.mc="PointExtent";$$t.$aaq.xAxisProperty=$$t.$bi.i("XAxis",$$t.$l5.$type,$$t.$aaq.$type,new $$t.bj(2,null,function(a,b){a.raisePropertyChanged("XAxis",b.d(),b.c())}));$$t.$aaq.yAxisProperty=$$t.$bi.i("YAxis",$$t.$jm.$type,$$t.$aaq.$type,new $$t.bj(2,null,function(a,b){a.raisePropertyChanged("YAxis",b.d(),b.c())}));$$t.$aaq.xMemberPathProperty=$$t.$bi.i("XMemberPath",String,$$t.$aaq.$type,new $$t.bj(2,null,function(a,b){a.raisePropertyChanged("XMemberPath",b.d(),b.c())}));$$t.$aaq.yMemberPathProperty=$$t.$bi.i("YMemberPath",String,$$t.$aaq.$type,new $$t.bj(2,null,function(a,b){a.raisePropertyChanged("YMemberPath",b.d(),b.c())}));$$t.$aaq.useBruteForceProperty=$$t.$bi.i("UseBruteForce",$$t.$f.$type,$$t.$aaq.$type,new $$t.bj(2,false,function(a,b){a.raisePropertyChanged("UseBruteForce",b.d(),b.c())}));$$t.$aaq.progressiveLoadProperty=$$t.$bi.i("ProgressiveLoad",$$t.$f.$type,$$t.$aaq.$type,new $$t.bj(2,true,function(a,b){a.raisePropertyChanged("ProgressiveLoad",b.d(),b.c())}));$$t.$aaq.mouseOverEnabledProperty=$$t.$bi.i("MouseOverEnabled",$$t.$f.$type,$$t.$aaq.$type,new $$t.bj(2,false,function(a,b){a.raisePropertyChanged("MouseOverEnabled",b.d(),b.c())}));$$t.$aaq.heatMinimumProperty=$$t.$bi.i("HeatMinimum",Number,$$t.$aaq.$type,new $$t.bj(2,0,function(a,b){a.raisePropertyChanged("HeatMinimum",b.d(),b.c())}));$$t.$aaq.heatMaximumProperty=$$t.$bi.i("HeatMaximum",Number,$$t.$aaq.$type,new $$t.bj(2,50,function(a,b){a.raisePropertyChanged("HeatMaximum",b.d(),b.c())}));$$t.$aaq.heatMinimumColorProperty=$$t.$bi.i("HeatMinimumColor",$$t.$cw.$type,$$t.$aaq.$type,new $$t.bj(2,null,function(a,b){a.raisePropertyChanged("HeatMinimumColor",b.d(),b.c())}));$$t.$aaq.heatMaximumColorProperty=$$t.$bi.i("HeatMaximumColor",$$t.$cw.$type,$$t.$aaq.$type,new $$t.bj(2,null,function(a,b){a.raisePropertyChanged("HeatMaximumColor",b.d(),b.c())}));$$t.$aaq.pointExtentProperty=$$t.$bi.i("PointExtent",$.ig.Number.prototype.$type,$$t.$aaq.$type,new $$t.bj(2,1,function(a,b){a.raisePropertyChanged("PointExtent",b.d(),b.c())}));$$t.$aa4.m9=512;$$t.$aa4.na="UnknownValuePlotting";$$t.$aa4.unknownValuePlottingProperty=$$t.$bi.i("UnknownValuePlotting",$$t.$ng.$type,$$t.$aa4.$type,new $$t.bj(2,$$t.$ng.getBox(1),function(a,b){a.raisePropertyChanged("UnknownValuePlotting",b.d(),b.c())}));$$t.$aa6.m8="Stiffness";$$t.$aa6.stiffnessProperty=$$t.$bi.i("Stiffness",Number,$$t.$aa6.$type,new $$t.bj(2,.5,function(a,b){a.raisePropertyChanged("Stiffness",b.d(),b.c())}));$$t.$pl.i="DefaultErrorBarStyle";$$t.$pl.defaultErrorBarStyleProperty=$$t.$bi.i("DefaultErrorBarStyle",$$t.$bv.$type,$$t.$pl.$type,new $$t.bj(2,null,function(a,b){a.j("DefaultErrorBarStyle",b.d(),b.c())}));$$t.$pk.y="EnableErrorBarsHorizontal";$$t.$pk.ab="HorizontalCalculatorReference";$$t.$pk.aa="HorizontalCalculator";$$t.$pk.ac="HorizontalErrorBarCapLength";$$t.$pk.ae="HorizontalStroke";$$t.$pk.af="HorizontalStrokeThickness";$$t.$pk.ad="HorizontalErrorBarStyle";$$t.$pk.z="EnableErrorBarsVertical";$$t.$pk.ah="VerticalCalculatorReference";$$t.$pk.ag="VerticalCalculator";$$t.$pk.ai="VerticalErrorBarCapLength";$$t.$pk.ak="VerticalStroke";$$t.$pk.al="VerticalStrokeThickness";$$t.$pk.aj="VerticalErrorBarStyle";$$t.$pk.enableErrorBarsHorizontalProperty=$$t.$bi.i("EnableErrorBarsHorizontal",$$t.$pm.$type,$$t.$pk.$type,new $$t.bj(2,$$t.$pm.getBox(0),function(a,b){a.j("EnableErrorBarsHorizontal",b.d(),b.c())}));$$t.$pk.horizontalCalculatorReferenceProperty=$$t.$bi.i("HorizontalCalculatorReference",$$t.$pn.$type,$$t.$pk.$type,new $$t.bj(2,$$t.$pn.getBox(0),function(a,b){a.j("HorizontalCalculatorReference",b.d(),b.c())}));$$t.$pk.horizontalCalculatorProperty=$$t.$bi.i("HorizontalCalculator",$$t.$po.$type,$$t.$pk.$type,new $$t.bj(2,null,function(a,b){a.j("HorizontalCalculator",b.d(),b.c())}));$$t.$pk.horizontalErrorBarCapLengthProperty=$$t.$bi.i("HorizontalErrorBarCapLength",$.ig.Number.prototype.$type,$$t.$pk.$type,new $$t.bj(2,6,function(a,b){a.j("HorizontalErrorBarCapLength",b.d(),b.c())}));$$t.$pk.horizontalStrokeProperty=$$t.$bi.i("HorizontalStroke",$$t.$cv.$type,$$t.$pk.$type,new $$t.bj(2,null,function(a,b){a.j("HorizontalStroke",b.d(),b.c())}));$$t.$pk.horizontalStrokeThicknessProperty=$$t.$bi.i("HorizontalStrokeThickness",Number,$$t.$pk.$type,new $$t.bj(2,1,function(a,b){a.j("HorizontalStrokeThickness",b.d(),b.c())}));$$t.$pk.horizontalErrorBarStyleProperty=$$t.$bi.i("HorizontalErrorBarStyle",$$t.$bv.$type,$$t.$pk.$type,new $$t.bj(2,null,function(a,b){a.j("HorizontalErrorBarStyle",b.d(),b.c())}));$$t.$pk.enableErrorBarsVerticalProperty=$$t.$bi.i("EnableErrorBarsVertical",$$t.$pm.$type,$$t.$pk.$type,new $$t.bj(2,$$t.$pm.getBox(0),function(a,b){a.j("EnableErrorBarsVertical",b.d(),b.c())}));$$t.$pk.verticalCalculatorReferenceProperty=$$t.$bi.i("VerticalCalculatorReference",$$t.$pn.$type,$$t.$pk.$type,new $$t.bj(2,$$t.$pn.getBox(1),function(a,b){a.j("VerticalCalculatorReference",b.d(),b.c())}));$$t.$pk.verticalCalculatorProperty=$$t.$bi.i("VerticalCalculator",$$t.$po.$type,$$t.$pk.$type,new $$t.bj(2,null,function(a,b){a.j("VerticalCalculator",b.d(),b.c())}));$$t.$pk.verticalErrorBarCapLengthProperty=$$t.$bi.i("VerticalErrorBarCapLength",$.ig.Number.prototype.$type,$$t.$pk.$type,new $$t.bj(2,6,function(a,b){a.j("VerticalErrorBarCapLength",b.d(),b.c())}));$$t.$pk.verticalStrokeProperty=$$t.$bi.i("VerticalStroke",$$t.$cv.$type,$$t.$pk.$type,new $$t.bj(2,null,function(a,b){a.j("VerticalStroke",b.d(),b.c())}));$$t.$pk.verticalStrokeThicknessProperty=$$t.$bi.i("VerticalStrokeThickness",Number,$$t.$pk.$type,new $$t.bj(2,1,function(a,b){a.j("VerticalStrokeThickness",b.d(),b.c())}));$$t.$pk.verticalErrorBarStyleProperty=$$t.$bi.i("VerticalErrorBarStyle",$$t.$bv.$type,$$t.$pk.$type,new $$t.bj(2,null,function(a,b){a.j("VerticalErrorBarStyle",b.d(),b.c())}))})(jQuery);