Class SVGPathSegItem

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private float angle  
      private boolean largeArcFlag  
      protected java.lang.String letter  
      private float r1  
      private float r2  
      private boolean sweepFlag  
      protected short type  
      private float x  
      private float x1  
      private float x2  
      private float y  
      private float y1  
      private float y2  
      • Fields inherited from interface org.w3c.dom.svg.SVGPathSeg

        PATHSEG_ARC_ABS, PATHSEG_ARC_REL, PATHSEG_CLOSEPATH, PATHSEG_CURVETO_CUBIC_ABS, PATHSEG_CURVETO_CUBIC_REL, PATHSEG_CURVETO_CUBIC_SMOOTH_ABS, PATHSEG_CURVETO_CUBIC_SMOOTH_REL, PATHSEG_CURVETO_QUADRATIC_ABS, PATHSEG_CURVETO_QUADRATIC_REL, PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS, PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL, PATHSEG_LINETO_ABS, PATHSEG_LINETO_HORIZONTAL_ABS, PATHSEG_LINETO_HORIZONTAL_REL, PATHSEG_LINETO_REL, PATHSEG_LINETO_VERTICAL_ABS, PATHSEG_LINETO_VERTICAL_REL, PATHSEG_MOVETO_ABS, PATHSEG_MOVETO_REL, PATHSEG_UNKNOWN
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected SVGPathSegItem()  
        SVGPathSegItem​(short type, java.lang.String letter)  
        SVGPathSegItem​(org.w3c.dom.svg.SVGPathSeg pathSeg)  
    • Field Detail

      • type

        protected short type
      • letter

        protected java.lang.String letter
      • x

        private float x
      • y

        private float y
      • x1

        private float x1
      • y1

        private float y1
      • x2

        private float x2
      • y2

        private float y2
      • r1

        private float r1
      • r2

        private float r2
      • angle

        private float angle
      • largeArcFlag

        private boolean largeArcFlag
      • sweepFlag

        private boolean sweepFlag
    • Constructor Detail

      • SVGPathSegItem

        protected SVGPathSegItem()
      • SVGPathSegItem

        public SVGPathSegItem​(short type,
                              java.lang.String letter)
      • SVGPathSegItem

        public SVGPathSegItem​(org.w3c.dom.svg.SVGPathSeg pathSeg)
    • Method Detail

      • getPathSegType

        public short getPathSegType()
        Specified by:
        getPathSegType in interface org.w3c.dom.svg.SVGPathSeg
      • getPathSegTypeAsLetter

        public java.lang.String getPathSegTypeAsLetter()
        Specified by:
        getPathSegTypeAsLetter in interface org.w3c.dom.svg.SVGPathSeg
      • getR1

        public float getR1()
      • setR1

        public void setR1​(float r1)
      • getR2

        public float getR2()
      • setR2

        public void setR2​(float r2)
      • getAngle

        public float getAngle()
      • setAngle

        public void setAngle​(float angle)
      • isLargeArcFlag

        public boolean isLargeArcFlag()
      • setLargeArcFlag

        public void setLargeArcFlag​(boolean largeArcFlag)
      • isSweepFlag

        public boolean isSweepFlag()
      • setSweepFlag

        public void setSweepFlag​(boolean sweepFlag)
      • getX

        public float getX()
      • setX

        public void setX​(float x)
      • getY

        public float getY()
      • setY

        public void setY​(float y)
      • getX1

        public float getX1()
      • setX1

        public void setX1​(float x1)
      • getY1

        public float getY1()
      • setY1

        public void setY1​(float y1)
      • getX2

        public float getX2()
      • setX2

        public void setX2​(float x2)
      • getY2

        public float getY2()
      • setY2

        public void setY2​(float y2)