4              @    @    @@   @ "  '@   ' '  0@ 0! 0" # $ % &' () (* +, (- (. /0 (123 B4 B5 B6 B1 78 (9 (: ; <@Y (=>? @ABCD 7E 7F (G BHI JK &L MNO ^P QRSTU 7V 7WXY JZ[\]^_`abcdefg (hijkl m n opqxaxisLorg/das2/graph/DasAxis;yaxisplotLorg/das2/graph/DasPlot;ncyclesIshowReciprocalDeltaXZPROP_SHOWRECIPROCALLjava/lang/String; ConstantValue showSlopeshowFitV(Lorg/das2/graph/DasCanvasComponent;Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;)VCodeLineNumberTableLocalVariableTablethis#Lorg/das2/event/LengthDragRenderer;parent#Lorg/das2/graph/DasCanvasComponent; renderDragJ(Ljava/awt/Graphics;Ljava/awt/Point;Ljava/awt/Point;)[Ljava/awt/Rectangle;p1xDouble InnerClassesLjava/awt/geom/Point2D$Double;lenDunitYunitXp2upp2dni runStringuLorg/das2/datum/Units;risedrundradsrisedsrundresradDatumLorg/das2/datum/Datum; radStringslopeycyclesxcyclesnfLjava/text/NumberFormat;sslopefitsudrisedrunsx0dxrunUnitsx1x0runy1y0risesdiv riseStringlabel1g1Ljava/awt/Graphics;p1Ljava/awt/Point;p2gLjava/awt/Graphics2D;atanlineLjava/awt/geom/Line2D;line2color0Ljava/awt/Color; myDirtyBoundsLjava/awt/Rectangle;xaya StackMapTableprst uvwxyisShowReciprocalDeltaX()ZsetShowReciprocalDeltaX(Z)VshowReciprocal isShowSlope setShowSlope isShowFit setShowFit setNCycles(I)V getNCycles()I SourceFileLengthDragRenderer.java z org/das2/graph/DasPlot java/awt/Graphics2D{ |  s   tjava/awt/geom/Line2D$Double    java/awt/Color  java/awt/BasicStroke   java/awt/geom/Ellipse2D$Double java/awt/geom/Point2D$Double      java/awt/Rectangle     u v       java/lang/StringBuilder/  x      !cR%s:%sjava/lang/Objectw Δx%s: %s Δy%s: %s %s!c/Δx:    !cm:    java/text/DecimalFormat0.00 y y= ( x/ )!A!n *  /() !Cx0=!C!Cy=10!A( x-x0 )* !Cy=10!A( x-() )*( y=Log( x /  )* + ( x - () )( x-x0 )!Cy=  * y= * ( x - () ) +  !org/das2/event/LengthDragRenderer org/das2/event/LabelDragRendererjava/awt/Graphicsjava/awt/Pointjava/awt/geom/Line2Dorg/das2/graph/DasAxisorg/das2/datum/Datumjava/lang/Stringorg/das2/datum/Unitsjava/text/NumberFormat&(Lorg/das2/graph/DasCanvasComponent;)Vjava/awt/RenderingHintsKEY_ANTIALIASINGKeyLjava/awt/RenderingHints$Key;VALUE_ANTIALIAS_ONLjava/lang/Object;setRenderingHint2(Ljava/awt/RenderingHints$Key;Ljava/lang/Object;)Vyxjava/lang/Mathatan2(DD)Dcos(D)Dsin(DDDD)VgetColor()Ljava/awt/Color;(IIII)VsetColor(Ljava/awt/Color;)V(FII)V setStroke(Ljava/awt/Stroke;)Vdraw(Ljava/awt/Shape;)Vjava/awt/geom/Ellipse2D()Vjava/awt/geom/Point2D(DD)Vpowsqrt1(Ljava/awt/geom/Point2D;Ljava/awt/geom/Point2D;)VsetRectadd(II)VgetXAxis()Lorg/das2/graph/DasAxis;getYAxisequals(Ljava/lang/Object;)Z invTransform(D)Lorg/das2/datum/Datum;subtract.(Lorg/das2/datum/Datum;)Lorg/das2/datum/Datum;divideorg/das2/datum/DatumUtilasOrderOneUnitsgetUnits()Lorg/das2/datum/Units; getFormatter(()Lorg/das2/datum/format/DatumFormatter;$org/das2/datum/format/DatumFormatterformat*(Lorg/das2/datum/Datum;)Ljava/lang/String;toString()Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;isConvertibleTo(Lorg/das2/datum/Units;)Z doubleValue(Lorg/das2/datum/Units;)D getResolutionabsmaxcreate0(DLorg/das2/datum/Units;D)Lorg/das2/datum/Datum;9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; dimensionless createDatum(I)Lorg/das2/datum/Datum;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;org/das2/datum/UnitsUtildivideToString@(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)Ljava/lang/String;isLoglog10(Ljava/lang/String;)V(D)Ljava/lang/String;secondsisTimeLocationvalue()DsetLabel dirtyBoundsjava/awt/RenderingHints$Key! -*+*****+*,*- & &/ '"('),**---- %2+ : -,d-,d9Y,k`,kc--:Y,k`,kc--:: YdY !"Y,d,d##%!Y&  6  *ֻ'Y, -,dh*l`, -,dh*l`(: -,d)+-,d)+c,9 -,d o9-,d o9'Y -kc .kg(:'Y -kg .kc(:Y/! '!"Y,d,d##%!0Y1:  ,d,d224 -d-d5 -`-`5* *6*: * *7* : ,-8 -9:  ,9: ::*;<: == >?: @: -9: ,9::*;:*ABYCDE*FG:@:==H=:I9I9kkc,9J9J9 KLo)+ K Lo)+c,k9""MoO:$PQYSY$SR:A:SQYSYSYSYSYSR:*7BYCETE*FUEVWX<YG:*#BYCEZE[EG:*=:=HX:I;:* \u*\kXVI]9 XVI]9^Y_`:oa: BYCbE YcE EdEYG:* \*\^Y_`:=:XVI]9 :I9oa:!eHVf[:"2V !:"#BYC!EgEYhEG:" @:# =iFBYCjE#EkEG:BYCElE"EdEYG:-BYCmE YnE"EdEYG:* \*\^Y_`:=::I9 XVI]9oa:!eHVf[:"2V !:"#BYC!EoEYhEG:"BYCpE YqE"ErEYG:^Y_`:BYCsE YtEG:V =ifBYCjE YkEG:u:BYCEvEwaEDEYxEErEYG:lBYCyEwaEDEYxEErEYG:-BYCyEYzE Y{EYG:BYCETEEG:*| *A|*,-}W0Y*~SY Su345*7^8:;<=>@ACD=EcFrGIJKCNOQ S"T3UDW[XrZz[\]^`acfghil"o2p9qBrKs[tdumvswxvy{|}&-MT[ht$6DP[mu|2=DRdp{"=A !I= cp raR1 9B~Ku[ed\mS $"$qSA6* j"y"($6DP!"x#""=DRdpv!*"=H[ }tB6*"H$2222,*^  ) [ r ! {CCU5U^&& {nT)n,>) /* >* /* >* /* >* >* /* "'  " }~