Module io.sf.carte.echosvg.dom.svg
Package io.sf.carte.echosvg.dom.svg
Class AbstractSVGPathSegList.SVGPathSegCurvetoCubicItem
java.lang.Object
io.sf.carte.echosvg.dom.svg.AbstractSVGItem
io.sf.carte.echosvg.dom.svg.SVGPathSegItem
io.sf.carte.echosvg.dom.svg.AbstractSVGPathSegList.SVGPathSegCurvetoCubicItem
- All Implemented Interfaces:
SVGItem
,Cloneable
,SVGPathSeg
,SVGPathSegClosePath
,SVGPathSegCurvetoCubicAbs
,SVGPathSegCurvetoCubicRel
- Enclosing class:
AbstractSVGPathSegList
public static class AbstractSVGPathSegList.SVGPathSegCurvetoCubicItem
extends SVGPathSegItem
implements SVGPathSegCurvetoCubicAbs, SVGPathSegCurvetoCubicRel
-
Field Summary
Fields inherited from class io.sf.carte.echosvg.dom.svg.SVGPathSegItem
letter, type
Fields inherited from class io.sf.carte.echosvg.dom.svg.AbstractSVGItem
itemStringValue, parent
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
ConstructorDescriptionSVGPathSegCurvetoCubicItem
(short type, String letter, float x1, float y1, float x2, float y2, float x, float y) SVGPathSegCurvetoCubicItem
(SVGPathSeg pathSeg) -
Method Summary
Methods inherited from class io.sf.carte.echosvg.dom.svg.SVGPathSegItem
clone, getAngle, getPathSegType, getPathSegTypeAsLetter, getR1, getR2, getX, getX1, getX2, getY, getY1, getY2, isLargeArcFlag, isSweepFlag, setAngle, setLargeArcFlag, setR1, setR2, setSweepFlag
Methods inherited from class io.sf.carte.echosvg.dom.svg.AbstractSVGItem
getParent, getValueAsString, resetAttribute, setParent, toString
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.w3c.dom.svg.SVGPathSeg
getPathSegType, getPathSegTypeAsLetter
-
Constructor Details
-
SVGPathSegCurvetoCubicItem
public SVGPathSegCurvetoCubicItem(short type, String letter, float x1, float y1, float x2, float y2, float x, float y) -
SVGPathSegCurvetoCubicItem
-
-
Method Details
-
setX
public void setX(float x) - Specified by:
setX
in interfaceSVGPathSegCurvetoCubicAbs
- Specified by:
setX
in interfaceSVGPathSegCurvetoCubicRel
- Overrides:
setX
in classSVGPathSegItem
-
setY
public void setY(float y) - Specified by:
setY
in interfaceSVGPathSegCurvetoCubicAbs
- Specified by:
setY
in interfaceSVGPathSegCurvetoCubicRel
- Overrides:
setY
in classSVGPathSegItem
-
setX1
public void setX1(float x1) - Specified by:
setX1
in interfaceSVGPathSegCurvetoCubicAbs
- Specified by:
setX1
in interfaceSVGPathSegCurvetoCubicRel
- Overrides:
setX1
in classSVGPathSegItem
-
setY1
public void setY1(float y1) - Specified by:
setY1
in interfaceSVGPathSegCurvetoCubicAbs
- Specified by:
setY1
in interfaceSVGPathSegCurvetoCubicRel
- Overrides:
setY1
in classSVGPathSegItem
-
setX2
public void setX2(float x2) - Specified by:
setX2
in interfaceSVGPathSegCurvetoCubicAbs
- Specified by:
setX2
in interfaceSVGPathSegCurvetoCubicRel
- Overrides:
setX2
in classSVGPathSegItem
-
setY2
public void setY2(float y2) - Specified by:
setY2
in interfaceSVGPathSegCurvetoCubicAbs
- Specified by:
setY2
in interfaceSVGPathSegCurvetoCubicRel
- Overrides:
setY2
in classSVGPathSegItem
-
getStringValue
Description copied from class:AbstractSVGItem
Return the string representation of the item.- Overrides:
getStringValue
in classSVGPathSegItem
-