Class AbstractSVGPathSegList.SVGPathSegCurvetoCubicItem

  • All Implemented Interfaces:
    SVGItem, org.w3c.dom.svg.SVGPathSeg, org.w3c.dom.svg.SVGPathSegClosePath, org.w3c.dom.svg.SVGPathSegCurvetoCubicAbs, org.w3c.dom.svg.SVGPathSegCurvetoCubicRel
    Enclosing class:
    AbstractSVGPathSegList

    public static class AbstractSVGPathSegList.SVGPathSegCurvetoCubicItem
    extends SVGPathSegItem
    implements org.w3c.dom.svg.SVGPathSegCurvetoCubicAbs, org.w3c.dom.svg.SVGPathSegCurvetoCubicRel
    • Field Summary

      • 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 
      Constructor Description
      SVGPathSegCurvetoCubicItem​(short type, java.lang.String letter, float x1, float y1, float x2, float y2, float x, float y)  
      SVGPathSegCurvetoCubicItem​(org.w3c.dom.svg.SVGPathSeg pathSeg)  
    • Constructor Detail

      • SVGPathSegCurvetoCubicItem

        public SVGPathSegCurvetoCubicItem​(short type,
                                          java.lang.String letter,
                                          float x1,
                                          float y1,
                                          float x2,
                                          float y2,
                                          float x,
                                          float y)
      • SVGPathSegCurvetoCubicItem

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

      • setX

        public void setX​(float x)
        Specified by:
        setX in interface org.w3c.dom.svg.SVGPathSegCurvetoCubicAbs
        Specified by:
        setX in interface org.w3c.dom.svg.SVGPathSegCurvetoCubicRel
        Overrides:
        setX in class SVGPathSegItem
      • setY

        public void setY​(float y)
        Specified by:
        setY in interface org.w3c.dom.svg.SVGPathSegCurvetoCubicAbs
        Specified by:
        setY in interface org.w3c.dom.svg.SVGPathSegCurvetoCubicRel
        Overrides:
        setY in class SVGPathSegItem
      • setX1

        public void setX1​(float x1)
        Specified by:
        setX1 in interface org.w3c.dom.svg.SVGPathSegCurvetoCubicAbs
        Specified by:
        setX1 in interface org.w3c.dom.svg.SVGPathSegCurvetoCubicRel
        Overrides:
        setX1 in class SVGPathSegItem
      • setY1

        public void setY1​(float y1)
        Specified by:
        setY1 in interface org.w3c.dom.svg.SVGPathSegCurvetoCubicAbs
        Specified by:
        setY1 in interface org.w3c.dom.svg.SVGPathSegCurvetoCubicRel
        Overrides:
        setY1 in class SVGPathSegItem
      • setX2

        public void setX2​(float x2)
        Specified by:
        setX2 in interface org.w3c.dom.svg.SVGPathSegCurvetoCubicAbs
        Specified by:
        setX2 in interface org.w3c.dom.svg.SVGPathSegCurvetoCubicRel
        Overrides:
        setX2 in class SVGPathSegItem
      • setY2

        public void setY2​(float y2)
        Specified by:
        setY2 in interface org.w3c.dom.svg.SVGPathSegCurvetoCubicAbs
        Specified by:
        setY2 in interface org.w3c.dom.svg.SVGPathSegCurvetoCubicRel
        Overrides:
        setY2 in class SVGPathSegItem