0C e d d d d d d d  @$ d  d d  d      e     d CG d  @  d d d d d d d d d d?x d5zJԸ=+ xOrderIyOrderxyOrder outputFitZshiftToDisplayflags ConstantValueimpLij/ImagePlus;offsetFbaseSizematrixCalculatedmatrix[[DxPower[IyPowerpowerOfX[DpowerOfYendPowernPassespassMAKE_MATRIX_PASSES ()VCodeLineNumberTablesetup#(Ljava/lang/String;Lij/ImagePlus;)I showDialogH(Lij/ImagePlus;Ljava/lang/String;Lij/plugin/filter/PlugInFilterRunner;)IdialogItemChanged,(Lij/gui/GenericDialog;Ljava/awt/AWTEvent;)Z setOffsetsetCalibrationrun(Lij/process/ImageProcessor;)VcalculateMatrixEtcinvertSymmetricMatrix([[D)Z setNPasses(I)V showProgress(D)V SourceFileFit_Polynomial.java oi qr st vm ifinal lm 1.38u ij/gui/GenericDialog x Direction: Order hi y Direction: Order jimixed xy: Order kiOutput Fit (Don't Subtract) Shift Values to Display Range nm   Ihttp://imagejdocu.tudor.lu/doku.php?id=plugin:filter:fit_polynomial:start             java/awt/Checkbox     ij/process/ByteProcessorij/process/ColorProcessorij/process/ShortProcessor wxij/process/FloatProcessor !" Gray Value# $ %& '( )* +, -. /0 1& 2& 3[F 456 78 Fit failed, use lower order. 9 : ui; <=> ?i i @i Ai Bi |} yz ~} {z i +invertSymmetricMatrix - not a square matrixFit_Polynomialjava/lang/Object%ij/plugin/filter/ExtendedPlugInFilterij/gui/DialogListenerjava/lang/Stringequals(Ljava/lang/Object;)Zij/IJversionLessThan(Ljava/lang/String;)Z(Ljava/lang/String;)V addSlider(Ljava/lang/String;DDD)V addCheckbox(Ljava/lang/String;Z)VaddPreviewCheckbox((Lij/plugin/filter/PlugInFilterRunner;)VaddDialogListener(Lij/gui/DialogListener;)VaddHelp wasCanceled()ZgetClass()Ljava/lang/Class;register(Ljava/lang/Class;)V setupDialog(Lij/ImagePlus;I)IgetNumericFields()Ljava/util/Vector; getNextNumber()DgetNextBooleanjava/awt/AWTEvent getSource()Ljava/lang/Object; ij/ImagePlus getProcessor()Lij/process/ImageProcessor;ij/process/ImageProcessorgetMingetMaxgetCalibration()Lij/measure/Calibration;ij/measure/Calibration calibrated getFunction()IgetCoefficients()[D getValueUnit()Ljava/lang/String; setFunction(I[DLjava/lang/String;)V setMinAndMax(DD)VgetRoi()Ljava/awt/Rectangle;getWidth getHeight getPixels getMaskArray()[Bjava/lang/Thread currentThread()Ljava/lang/Thread;error isInterruptedjava/lang/SystemcurrentTimeMillis()Jjava/awt/Rectangleyheightxwidth!defg hi ji ki lm nmoipqrstuivmwxyz{z|}~}iiiip K**** **AN PRVc[++  *  *,jklno#p(q}Y,: -* !"*#$+%6 x yz({7|A}K~QW^covp+&N+'+'+''!22  +( +(,,)***+2  GIPWejnK*,L*+-+.c n,* +/ +0 *1+2 *3& !&4=DJ *4*,L+5T+0M*6MJ7:,,8,9,:1J,;:Y*v)kRY)R:,<5+2 +5'+.+-gI+*(=og*(=oc?>&(,>EK_h| +@M+A>+B6+CDD:+E:F:*Y:***+G*4HIç :  *4 J*K:L7 ,M6  *Nh6  ,M,O`ظL7   eP" 7 J* ,Md,OoR,S6 h`6 ,Md,Th6*Nh6,S,T`e 3C6*K7\10*U*V.`1k*W *X.`1kcRƄ*N`6  *N`6 *YY`Y*K: 6  *K36  *K!  \1*4 2 1 1kcR ܄ 6 6 6 L7 eP7 J* oR66u96*K3 1*U*V.`1k*W*X.`1kc9ʲ  Q \0*fbQ *N`6 *N`6F*YY`Y,LOOTO6 "',38=DIWgot<BWfpx28>IYkzjFFM+@N+A6+B6+E:*dhlK*K*K*YK```K**K V**K X66*VO6*XO626  `*VO*X O ݄* Nd*N *dN*YN`N**NhU**NhW66 G9 -Sdh-ToZg9 6*N*U  R  k9  66 G9 -Mdh-OoZg9 6*N*W  R  k9  **K*K\4L7-M6  *Nh6  -M-O`5L7  eP$ 7,J*  -Mdh-OoR-S6 h`6 -Md-Th6*Nh6-S-T` 36*K*U*V.`1*W *X.`1k9*42\1kcR6N*U*V.`1*W *X.`1k9*42\1kcR*42\1kcRl*N`69  *N`6 *4] *\4*YY `YD *6HR\_js|        "/2HT]dms !"#$"'()*+, -.(0]1j2v345678520)(>:?E@ s*<*2 ^IMN:_96>ak96 6  :, 3-* 2 19    w 9    9 6  9, T R* 2 1o9 -  R* 2 R6   9 * 2 1R- * 2 1 k, 3kR* 2 R  `6  : * 2 1, 3kR- * 2 1w kR* 2 R 6  - 6* 2\1 1-1kcR ӄ6'6*2*21R2EF GHJKLM$O-P5Q8RASHTQUbVjWnXrRx[}\]^_`abcdefgdijk!l)i/n8oBpVo\nbOhtqu{vutxC*h**Y `*Y}~3*Y'c*oH'c= DFH JL