. >gh =i =j klm =n opqJ rst u vwx yz[\]{ =| =|_ }~ab =| =| =| =| =| =|^ =| =| } } } } } =n o  0y 0 } 0  = =j k0(Lorg/apache/batik/svggen/SVGGeneratorContext;)VCodeLineNumberTableLocalVariableTablethis&Lorg/apache/batik/svggen/SVGRescaleOp;generatorContext-Lorg/apache/batik/svggen/SVGGeneratorContext;toSVGc(Ljava/awt/image/BufferedImageOp;Ljava/awt/Rectangle;)Lorg/apache/batik/svggen/SVGFilterDescriptor;filter Ljava/awt/image/BufferedImageOp; filterRectLjava/awt/Rectangle;I(Ljava/awt/image/RescaleOp;)Lorg/apache/batik/svggen/SVGFilterDescriptor; rescaleOpLjava/awt/image/RescaleOp; filterDesc-Lorg/apache/batik/svggen/SVGFilterDescriptor; domFactoryLorg/w3c/dom/Document; filterDefLorg/w3c/dom/Element;feComponentTransferDefoffsets[F scaleFactorsfeFuncRfeFuncGfeFuncBfeFuncAtypeLjava/lang/String;slope intercept filterAttrBufLjava/lang/StringBuffer; SourceFileSVGRescaleOp.java ?@java/awt/image/RescaleOp HN  +org/apache/batik/svggen/SVGFilterDescriptor FG SThttp://www.w3.org/2000/svg feComponentTransfer 5org/apache/batik/svggen/SVGGraphics2DRuntimeException;RescapeOp offsets and scaleFactor array length do not match ?;BufferedImage RescaleOp should have 1, 3 or 4 scale factorslinear  id componentTransfer java/lang/StringBufferurl(# ) ?  $org/apache/batik/svggen/SVGRescaleOp2org/apache/batik/svggen/AbstractSVGFilterConverterdescMapLjava/util/Map; java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;+org/apache/batik/svggen/SVGGeneratorContextorg/w3c/dom/DocumentcreateElementNS;(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; getOffsets([F)[FgetScaleFactors(Ljava/lang/String;)V doubleString(D)Ljava/lang/String;org/w3c/dom/ElementsetAttributeNS9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V appendChild&(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; idGenerator(Lorg/apache/batik/svggen/SVGIDGenerator;&org/apache/batik/svggen/SVGIDGenerator generateID&(Ljava/lang/String;)Ljava/lang/String;append,(Ljava/lang/String;)Ljava/lang/StringBuffer;getAttributeNS8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;toString()Ljava/lang/String;*(Ljava/lang/String;Lorg/w3c/dom/Element;)VdefSetLjava/util/List;java/util/Listadd(Ljava/lang/Object;)Zput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;!=>?@A>*+B NOCDEFGHIAX+ *+B_`bC DEJKLMHNAP*+M*N,-  :-  :+ :+: Y Y-  :-  : -  : : : *0: *0:                 *0 *0 *0*0  *0! *0"A- # :    *0$ *0%&W 'W (W  )W*W+*,-./0Y12:  34W +54W 64WY 78M*9:W*;+,<W,B:mprw&y29@IShr~)0<HTgz ).8BXck{CDEOPQRST&UV2xWV9qXY@jZY~,[V \V ]V ^V  _` wa` lb`cGcd ef