public class org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder extends org.apache.batik.parser.DefaultPathHandler
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder
  super_class: org.apache.batik.parser.DefaultPathHandler
{
  protected org.apache.batik.dom.svg.ListHandler listHandler;
    descriptor: Lorg/apache/batik/dom/svg/ListHandler;
    flags: (0x0004) ACC_PROTECTED

  protected org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem lastAbs;
    descriptor: Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
    flags: (0x0004) ACC_PROTECTED

  public void <init>(org.apache.batik.dom.svg.ListHandler);
    descriptor: (Lorg/apache/batik/dom/svg/ListHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
        start local 1 // org.apache.batik.dom.svg.ListHandler listHandler
         0: .line 68
            aload 0 /* this */
            invokespecial org.apache.batik.parser.DefaultPathHandler.<init>:()V
         1: .line 69
            aload 0 /* this */
            aload 1 /* listHandler */
            putfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
         2: .line 70
            return
        end local 1 // org.apache.batik.dom.svg.ListHandler listHandler
        end local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0         this  Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$NormalizedPathSegListBuilder;
            0    3     1  listHandler  Lorg/apache/batik/dom/svg/ListHandler;
    MethodParameters:
             Name  Flags
      listHandler  

  public void startPath();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=11, locals=1, args_size=1
        start local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
         0: .line 75
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            invokeinterface org.apache.batik.dom.svg.ListHandler.startList:()V
         1: .line 76
            aload 0 /* this */
            new org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem
            dup
            iconst_2
         2: .line 77
            ldc "M"
            fconst_0
            fconst_0
            fconst_0
            fconst_0
            fconst_0
            fconst_0
            invokespecial org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.<init>:(SLjava/lang/String;FFFFFF)V
         3: .line 76
            putfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
         4: .line 78
            return
        end local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$NormalizedPathSegListBuilder;
    Exceptions:
      throws org.apache.batik.parser.ParseException

  public void endPath();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
         0: .line 84
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            invokeinterface org.apache.batik.dom.svg.ListHandler.endList:()V
         1: .line 85
            return
        end local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$NormalizedPathSegListBuilder;
    Exceptions:
      throws org.apache.batik.parser.ParseException

  public void movetoRel(float, float);
    descriptor: (FF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
        start local 1 // float x
        start local 2 // float y
         0: .line 91
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getX:()F
            fload 1 /* x */
            fadd
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getY:()F
            fload 2 /* y */
            fadd
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.movetoAbs:(FF)V
         1: .line 92
            return
        end local 2 // float y
        end local 1 // float x
        end local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$NormalizedPathSegListBuilder;
            0    2     1     x  F
            0    2     2     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x     
      y     

  public void movetoAbs(float, float);
    descriptor: (FF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
        start local 1 // float x
        start local 2 // float y
         0: .line 98
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            new org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegMovetoLinetoItem
            dup
            iconst_2
            ldc "M"
         1: .line 99
            fload 1 /* x */
            fload 2 /* y */
            invokespecial org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegMovetoLinetoItem.<init>:(SLjava/lang/String;FF)V
         2: .line 98
            invokeinterface org.apache.batik.dom.svg.ListHandler.item:(Lorg/apache/batik/dom/svg/SVGItem;)V
         3: .line 100
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            fload 1 /* x */
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.setX:(F)V
         4: .line 101
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            fload 2 /* y */
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.setY:(F)V
         5: .line 102
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            iconst_2
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.setPathSegType:(S)V
         6: .line 103
            return
        end local 2 // float y
        end local 1 // float x
        end local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$NormalizedPathSegListBuilder;
            0    7     1     x  F
            0    7     2     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x     
      y     

  public void closePath();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
         0: .line 109
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            new org.apache.batik.dom.svg.SVGPathSegItem
            dup
         1: .line 110
            iconst_1
            ldc "z"
            invokespecial org.apache.batik.dom.svg.SVGPathSegItem.<init>:(SLjava/lang/String;)V
         2: .line 109
            invokeinterface org.apache.batik.dom.svg.ListHandler.item:(Lorg/apache/batik/dom/svg/SVGItem;)V
         3: .line 111
            return
        end local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$NormalizedPathSegListBuilder;
    Exceptions:
      throws org.apache.batik.parser.ParseException

  public void linetoRel(float, float);
    descriptor: (FF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
        start local 1 // float x
        start local 2 // float y
         0: .line 117
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getX:()F
            fload 1 /* x */
            fadd
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getY:()F
            fload 2 /* y */
            fadd
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.linetoAbs:(FF)V
         1: .line 118
            return
        end local 2 // float y
        end local 1 // float x
        end local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$NormalizedPathSegListBuilder;
            0    2     1     x  F
            0    2     2     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x     
      y     

  public void linetoAbs(float, float);
    descriptor: (FF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
        start local 1 // float x
        start local 2 // float y
         0: .line 124
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            new org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegMovetoLinetoItem
            dup
            iconst_4
            ldc "L"
         1: .line 125
            fload 1 /* x */
            fload 2 /* y */
            invokespecial org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegMovetoLinetoItem.<init>:(SLjava/lang/String;FF)V
         2: .line 124
            invokeinterface org.apache.batik.dom.svg.ListHandler.item:(Lorg/apache/batik/dom/svg/SVGItem;)V
         3: .line 126
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            fload 1 /* x */
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.setX:(F)V
         4: .line 127
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            fload 2 /* y */
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.setY:(F)V
         5: .line 128
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            iconst_4
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.setPathSegType:(S)V
         6: .line 129
            return
        end local 2 // float y
        end local 1 // float x
        end local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$NormalizedPathSegListBuilder;
            0    7     1     x  F
            0    7     2     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x     
      y     

  public void linetoHorizontalRel(float);
    descriptor: (F)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
        start local 1 // float x
         0: .line 135
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getX:()F
            fload 1 /* x */
            fadd
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getY:()F
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.linetoAbs:(FF)V
         1: .line 136
            return
        end local 1 // float x
        end local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$NormalizedPathSegListBuilder;
            0    2     1     x  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x     

  public void linetoHorizontalAbs(float);
    descriptor: (F)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
        start local 1 // float x
         0: .line 142
            aload 0 /* this */
            fload 1 /* x */
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getY:()F
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.linetoAbs:(FF)V
         1: .line 143
            return
        end local 1 // float x
        end local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$NormalizedPathSegListBuilder;
            0    2     1     x  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x     

  public void linetoVerticalRel(float);
    descriptor: (F)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
        start local 1 // float y
         0: .line 149
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getX:()F
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getY:()F
            fload 1 /* y */
            fadd
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.linetoAbs:(FF)V
         1: .line 150
            return
        end local 1 // float y
        end local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$NormalizedPathSegListBuilder;
            0    2     1     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      y     

  public void linetoVerticalAbs(float);
    descriptor: (F)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
        start local 1 // float y
         0: .line 156
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getX:()F
            fload 1 /* y */
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.linetoAbs:(FF)V
         1: .line 157
            return
        end local 1 // float y
        end local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$NormalizedPathSegListBuilder;
            0    2     1     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      y     

  public void curvetoCubicRel(float, float, float, float, float, float);
    descriptor: (FFFFFF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=7, args_size=7
        start local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
        start local 1 // float x1
        start local 2 // float y1
        start local 3 // float x2
        start local 4 // float y2
        start local 5 // float x
        start local 6 // float y
         0: .line 166
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getX:()F
            fload 1 /* x1 */
            fadd
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getY:()F
            fload 2 /* y1 */
            fadd
         1: .line 167
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getX:()F
            fload 3 /* x2 */
            fadd
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getY:()F
            fload 4 /* y2 */
            fadd
         2: .line 168
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getX:()F
            fload 5 /* x */
            fadd
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getY:()F
            fload 6 /* y */
            fadd
         3: .line 166
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.curvetoCubicAbs:(FFFFFF)V
         4: .line 169
            return
        end local 6 // float y
        end local 5 // float x
        end local 4 // float y2
        end local 3 // float x2
        end local 2 // float y1
        end local 1 // float x1
        end local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$NormalizedPathSegListBuilder;
            0    5     1    x1  F
            0    5     2    y1  F
            0    5     3    x2  F
            0    5     4    y2  F
            0    5     5     x  F
            0    5     6     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x1    
      y1    
      x2    
      y2    
      x     
      y     

  public void curvetoCubicAbs(float, float, float, float, float, float);
    descriptor: (FFFFFF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=11, locals=7, args_size=7
        start local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
        start local 1 // float x1
        start local 2 // float y1
        start local 3 // float x2
        start local 4 // float y2
        start local 5 // float x
        start local 6 // float y
         0: .line 178
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            new org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegCurvetoCubicItem
            dup
            bipush 6
            ldc "C"
         1: .line 179
            fload 1 /* x1 */
            fload 2 /* y1 */
            fload 3 /* x2 */
            fload 4 /* y2 */
            fload 5 /* x */
            fload 6 /* y */
            invokespecial org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegCurvetoCubicItem.<init>:(SLjava/lang/String;FFFFFF)V
         2: .line 178
            invokeinterface org.apache.batik.dom.svg.ListHandler.item:(Lorg/apache/batik/dom/svg/SVGItem;)V
         3: .line 180
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            fload 1 /* x1 */
            fload 2 /* y1 */
            fload 3 /* x2 */
            fload 4 /* y2 */
            fload 5 /* x */
            fload 6 /* y */
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.setValue:(FFFFFF)V
         4: .line 181
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            bipush 6
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.setPathSegType:(S)V
         5: .line 182
            return
        end local 6 // float y
        end local 5 // float x
        end local 4 // float y2
        end local 3 // float x2
        end local 2 // float y1
        end local 1 // float x1
        end local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$NormalizedPathSegListBuilder;
            0    6     1    x1  F
            0    6     2    y1  F
            0    6     3    x2  F
            0    6     4    y2  F
            0    6     5     x  F
            0    6     6     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x1    
      y1    
      x2    
      y2    
      x     
      y     

  public void curvetoCubicSmoothRel(float, float, float, float);
    descriptor: (FFFF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=5, args_size=5
        start local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
        start local 1 // float x2
        start local 2 // float y2
        start local 3 // float x
        start local 4 // float y
         0: .line 190
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getX:()F
            fload 1 /* x2 */
            fadd
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getY:()F
            fload 2 /* y2 */
            fadd
         1: .line 191
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getX:()F
            fload 3 /* x */
            fadd
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getY:()F
            fload 4 /* y */
            fadd
         2: .line 190
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.curvetoCubicSmoothAbs:(FFFF)V
         3: .line 193
            return
        end local 4 // float y
        end local 3 // float x
        end local 2 // float y2
        end local 1 // float x2
        end local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$NormalizedPathSegListBuilder;
            0    4     1    x2  F
            0    4     2    y2  F
            0    4     3     x  F
            0    4     4     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x2    
      y2    
      x     
      y     

  public void curvetoCubicSmoothAbs(float, float, float, float);
    descriptor: (FFFF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=5, args_size=5
        start local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
        start local 1 // float x2
        start local 2 // float y2
        start local 3 // float x
        start local 4 // float y
         0: .line 201
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getPathSegType:()S
            bipush 6
            if_icmpne 6
         1: .line 202
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getX:()F
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getX:()F
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getX2:()F
            fsub
            fadd
         2: .line 203
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getY:()F
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getY:()F
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getY2:()F
            fsub
            fadd
         3: .line 204
            fload 1 /* x2 */
            fload 2 /* y2 */
            fload 3 /* x */
            fload 4 /* y */
         4: .line 202
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.curvetoCubicAbs:(FFFFFF)V
         5: .line 205
            goto 7
         6: .line 206
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getX:()F
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getY:()F
            fload 1 /* x2 */
            fload 2 /* y2 */
            fload 3 /* x */
            fload 4 /* y */
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.curvetoCubicAbs:(FFFFFF)V
         7: .line 208
      StackMap locals:
      StackMap stack:
            return
        end local 4 // float y
        end local 3 // float x
        end local 2 // float y2
        end local 1 // float x2
        end local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    8     0  this  Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$NormalizedPathSegListBuilder;
            0    8     1    x2  F
            0    8     2    y2  F
            0    8     3     x  F
            0    8     4     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x2    
      y2    
      x     
      y     

  public void curvetoQuadraticRel(float, float, float, float);
    descriptor: (FFFF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=5, args_size=5
        start local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
        start local 1 // float x1
        start local 2 // float y1
        start local 3 // float x
        start local 4 // float y
         0: .line 216
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getX:()F
            fload 1 /* x1 */
            fadd
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getY:()F
            fload 2 /* y1 */
            fadd
         1: .line 217
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getX:()F
            fload 3 /* x */
            fadd
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getY:()F
            fload 4 /* y */
            fadd
         2: .line 216
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.curvetoQuadraticAbs:(FFFF)V
         3: .line 218
            return
        end local 4 // float y
        end local 3 // float x
        end local 2 // float y1
        end local 1 // float x1
        end local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$NormalizedPathSegListBuilder;
            0    4     1    x1  F
            0    4     2    y1  F
            0    4     3     x  F
            0    4     4     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x1    
      y1    
      x     
      y     

  public void curvetoQuadraticAbs(float, float, float, float);
    descriptor: (FFFF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
        start local 1 // float x1
        start local 2 // float y1
        start local 3 // float x
        start local 4 // float y
         0: .line 226
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getX:()F
            fconst_2
            fload 1 /* x1 */
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getX:()F
            fsub
            fmul
            ldc 3.0
            fdiv
            fadd
         1: .line 227
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getY:()F
            fconst_2
            fload 2 /* y1 */
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getY:()F
            fsub
            fmul
            ldc 3.0
            fdiv
            fadd
         2: .line 228
            fload 3 /* x */
            fconst_2
            fload 1 /* x1 */
            fload 3 /* x */
            fsub
            fmul
            ldc 3.0
            fdiv
            fadd
         3: .line 229
            fload 4 /* y */
            fconst_2
            fload 2 /* y1 */
            fload 4 /* y */
            fsub
            fmul
            ldc 3.0
            fdiv
            fadd
         4: .line 230
            fload 3 /* x */
            fload 4 /* y */
         5: .line 226
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.curvetoCubicAbs:(FFFFFF)V
         6: .line 231
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            fload 1 /* x1 */
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.setX1:(F)V
         7: .line 232
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            fload 2 /* y1 */
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.setY1:(F)V
         8: .line 233
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            bipush 8
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.setPathSegType:(S)V
         9: .line 234
            return
        end local 4 // float y
        end local 3 // float x
        end local 2 // float y1
        end local 1 // float x1
        end local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   10     0  this  Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$NormalizedPathSegListBuilder;
            0   10     1    x1  F
            0   10     2    y1  F
            0   10     3     x  F
            0   10     4     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x1    
      y1    
      x     
      y     

  public void curvetoQuadraticSmoothRel(float, float);
    descriptor: (FF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
        start local 1 // float x
        start local 2 // float y
         0: .line 241
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getX:()F
            fload 1 /* x */
            fadd
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getY:()F
            fload 2 /* y */
            fadd
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.curvetoQuadraticSmoothAbs:(FF)V
         1: .line 242
            return
        end local 2 // float y
        end local 1 // float x
        end local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$NormalizedPathSegListBuilder;
            0    2     1     x  F
            0    2     2     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x     
      y     

  public void curvetoQuadraticSmoothAbs(float, float);
    descriptor: (FF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
        start local 1 // float x
        start local 2 // float y
         0: .line 249
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getPathSegType:()S
            bipush 8
            if_icmpne 6
         1: .line 250
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getX:()F
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getX:()F
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getX1:()F
            fsub
            fadd
         2: .line 251
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getY:()F
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getY:()F
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getY1:()F
            fsub
            fadd
         3: .line 252
            fload 1 /* x */
            fload 2 /* y */
         4: .line 250
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.curvetoQuadraticAbs:(FFFF)V
         5: .line 253
            goto 7
         6: .line 254
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getX:()F
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getY:()F
            fload 1 /* x */
            fload 2 /* y */
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.curvetoQuadraticAbs:(FFFF)V
         7: .line 257
      StackMap locals:
      StackMap stack:
            return
        end local 2 // float y
        end local 1 // float x
        end local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    8     0  this  Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$NormalizedPathSegListBuilder;
            0    8     1     x  F
            0    8     2     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x     
      y     

  public void arcRel(float, float, float, boolean, boolean, float, float);
    descriptor: (FFFZZFF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=8, args_size=8
        start local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
        start local 1 // float rx
        start local 2 // float ry
        start local 3 // float xAxisRotation
        start local 4 // boolean largeArcFlag
        start local 5 // boolean sweepFlag
        start local 6 // float x
        start local 7 // float y
         0: .line 267
            aload 0 /* this */
            fload 1 /* rx */
            fload 2 /* ry */
            fload 3 /* xAxisRotation */
            iload 4 /* largeArcFlag */
            iload 5 /* sweepFlag */
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getX:()F
            fload 6 /* x */
            fadd
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getY:()F
            fload 7 /* y */
            fadd
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.arcAbs:(FFFZZFF)V
         1: .line 268
            return
        end local 7 // float y
        end local 6 // float x
        end local 5 // boolean sweepFlag
        end local 4 // boolean largeArcFlag
        end local 3 // float xAxisRotation
        end local 2 // float ry
        end local 1 // float rx
        end local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    2     0           this  Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$NormalizedPathSegListBuilder;
            0    2     1             rx  F
            0    2     2             ry  F
            0    2     3  xAxisRotation  F
            0    2     4   largeArcFlag  Z
            0    2     5      sweepFlag  Z
            0    2     6              x  F
            0    2     7              y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
               Name  Flags
      rx             
      ry             
      xAxisRotation  
      largeArcFlag   
      sweepFlag      
      x              
      y              

  public void arcAbs(float, float, float, boolean, boolean, float, float);
    descriptor: (FFFZZFF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=16, locals=18, args_size=8
        start local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
        start local 1 // float rx
        start local 2 // float ry
        start local 3 // float xAxisRotation
        start local 4 // boolean largeArcFlag
        start local 5 // boolean sweepFlag
        start local 6 // float x
        start local 7 // float y
         0: .line 280
            fload 1 /* rx */
            fconst_0
            fcmpl
            ifeq 1
            fload 2 /* ry */
            fconst_0
            fcmpl
            ifne 3
         1: .line 281
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            fload 6 /* x */
            fload 7 /* y */
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.linetoAbs:(FF)V
         2: .line 282
            return
         3: .line 286
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getX:()F
            f2d
            dstore 8 /* x0 */
        start local 8 // double x0
         4: .line 287
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.getY:()F
            f2d
            dstore 10 /* y0 */
        start local 10 // double y0
         5: .line 288
            dload 8 /* x0 */
            fload 6 /* x */
            f2d
            dcmpl
            ifne 7
            dload 10 /* y0 */
            fload 7 /* y */
            f2d
            dcmpl
            ifne 7
         6: .line 291
            return
         7: .line 294
      StackMap locals: double double
      StackMap stack:
            dload 8 /* x0 */
            dload 10 /* y0 */
            fload 1 /* rx */
            f2d
            fload 2 /* ry */
            f2d
            fload 3 /* xAxisRotation */
            f2d
         8: .line 295
            iload 4 /* largeArcFlag */
            iload 5 /* sweepFlag */
            fload 6 /* x */
            f2d
            fload 7 /* y */
            f2d
         9: .line 294
            invokestatic org.apache.batik.ext.awt.geom.ExtendedGeneralPath.computeArc:(DDDDDZZDD)Ljava/awt/geom/Arc2D;
            astore 12 /* arc */
        start local 12 // java.awt.geom.Arc2D arc
        10: .line 296
            aload 12 /* arc */
            ifnonnull 11
            return
        11: .line 299
      StackMap locals: java.awt.geom.Arc2D
      StackMap stack:
            fload 3 /* xAxisRotation */
            f2d
            invokestatic java.lang.Math.toRadians:(D)D
            aload 12 /* arc */
            invokevirtual java.awt.geom.Arc2D.getCenterX:()D
            aload 12 /* arc */
            invokevirtual java.awt.geom.Arc2D.getCenterY:()D
        12: .line 298
            invokestatic java.awt.geom.AffineTransform.getRotateInstance:(DDD)Ljava/awt/geom/AffineTransform;
            astore 13 /* t */
        start local 13 // java.awt.geom.AffineTransform t
        13: .line 300
            aload 13 /* t */
            aload 12 /* arc */
            invokevirtual java.awt.geom.AffineTransform.createTransformedShape:(Ljava/awt/Shape;)Ljava/awt/Shape;
            astore 14 /* s */
        start local 14 // java.awt.Shape s
        14: .line 302
            aload 14 /* s */
            new java.awt.geom.AffineTransform
            dup
            invokespecial java.awt.geom.AffineTransform.<init>:()V
            invokeinterface java.awt.Shape.getPathIterator:(Ljava/awt/geom/AffineTransform;)Ljava/awt/geom/PathIterator;
            astore 15 /* pi */
        start local 15 // java.awt.geom.PathIterator pi
        15: .line 303
            bipush 6
            newarray 6
            dup
            iconst_0
            fconst_0
            fastore
            dup
            iconst_1
            fconst_0
            fastore
            dup
            iconst_2
            fconst_0
            fastore
            dup
            iconst_3
            fconst_0
            fastore
            dup
            iconst_4
            fconst_0
            fastore
            dup
            iconst_5
            fconst_0
            fastore
            astore 16 /* d */
        start local 16 // float[] d
        16: .line 304
            iconst_m1
            istore 17 /* i */
        start local 17 // int i
        17: .line 306
            goto 22
        18: .line 307
      StackMap locals: org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder float float float int int float float double double java.awt.geom.Arc2D java.awt.geom.AffineTransform java.awt.Shape java.awt.geom.PathIterator float[] int
      StackMap stack:
            aload 15 /* pi */
            aload 16 /* d */
            invokeinterface java.awt.geom.PathIterator.currentSegment:([F)I
            istore 17 /* i */
        19: .line 309
            iload 17 /* i */
            tableswitch { // 3 - 3
                    3: 20
              default: 21
          }
        20: .line 311
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 16 /* d */
            iconst_0
            faload
            aload 16 /* d */
            iconst_1
            faload
            aload 16 /* d */
            iconst_2
            faload
            aload 16 /* d */
            iconst_3
            faload
            aload 16 /* d */
            iconst_4
            faload
            aload 16 /* d */
            iconst_5
            faload
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.curvetoCubicAbs:(FFFFFF)V
        21: .line 314
      StackMap locals:
      StackMap stack:
            aload 15 /* pi */
            invokeinterface java.awt.geom.PathIterator.next:()V
        22: .line 306
      StackMap locals:
      StackMap stack:
            aload 15 /* pi */
            invokeinterface java.awt.geom.PathIterator.isDone:()Z
            ifeq 18
        23: .line 316
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder.lastAbs:Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$SVGPathSegGenericItem;
            bipush 10
            invokevirtual org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem.setPathSegType:(S)V
        24: .line 317
            return
        end local 17 // int i
        end local 16 // float[] d
        end local 15 // java.awt.geom.PathIterator pi
        end local 14 // java.awt.Shape s
        end local 13 // java.awt.geom.AffineTransform t
        end local 12 // java.awt.geom.Arc2D arc
        end local 10 // double y0
        end local 8 // double x0
        end local 7 // float y
        end local 6 // float x
        end local 5 // boolean sweepFlag
        end local 4 // boolean largeArcFlag
        end local 3 // float xAxisRotation
        end local 2 // float ry
        end local 1 // float rx
        end local 0 // org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   25     0           this  Lorg/apache/batik/dom/svg/AbstractSVGNormPathSegList$NormalizedPathSegListBuilder;
            0   25     1             rx  F
            0   25     2             ry  F
            0   25     3  xAxisRotation  F
            0   25     4   largeArcFlag  Z
            0   25     5      sweepFlag  Z
            0   25     6              x  F
            0   25     7              y  F
            4   25     8             x0  D
            5   25    10             y0  D
           10   25    12            arc  Ljava/awt/geom/Arc2D;
           13   25    13              t  Ljava/awt/geom/AffineTransform;
           14   25    14              s  Ljava/awt/Shape;
           15   25    15             pi  Ljava/awt/geom/PathIterator;
           16   25    16              d  [F
           17   25    17              i  I
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
               Name  Flags
      rx             
      ry             
      xAxisRotation  
      largeArcFlag   
      sweepFlag      
      x              
      y              
}
SourceFile: "AbstractSVGNormPathSegList.java"
NestHost: org.apache.batik.dom.svg.AbstractSVGNormPathSegList
InnerClasses:
  protected NormalizedPathSegListBuilder = org.apache.batik.dom.svg.AbstractSVGNormPathSegList$NormalizedPathSegListBuilder of org.apache.batik.dom.svg.AbstractSVGNormPathSegList
  protected SVGPathSegGenericItem = org.apache.batik.dom.svg.AbstractSVGNormPathSegList$SVGPathSegGenericItem of org.apache.batik.dom.svg.AbstractSVGNormPathSegList
  public SVGPathSegCurvetoCubicItem = org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegCurvetoCubicItem of org.apache.batik.dom.svg.AbstractSVGPathSegList
  public SVGPathSegMovetoLinetoItem = org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegMovetoLinetoItem of org.apache.batik.dom.svg.AbstractSVGPathSegList