public static class AbstractSVGPathSegList.SVGPathSegArcItem extends SVGPathSegItem implements org.w3c.dom.svg.SVGPathSegArcAbs, org.w3c.dom.svg.SVGPathSegArcRel
letter, type
itemStringValue, parent
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 and Description |
---|
SVGPathSegArcItem(short type,
java.lang.String letter,
float r1,
float r2,
float angle,
boolean largeArcFlag,
boolean sweepFlag,
float x,
float y) |
SVGPathSegArcItem(org.w3c.dom.svg.SVGPathSeg pathSeg) |
Modifier and Type | Method and Description |
---|---|
boolean |
getLargeArcFlag() |
protected java.lang.String |
getStringValue()
Return the string representation of the item.
|
boolean |
getSweepFlag() |
void |
setAngle(float angle) |
void |
setLargeArcFlag(boolean largeArcFlag) |
void |
setR1(float r1) |
void |
setR2(float r2) |
void |
setSweepFlag(boolean sweepFlag) |
void |
setX(float x) |
void |
setY(float y) |
getAngle, getPathSegType, getPathSegTypeAsLetter, getR1, getR2, getX, getX1, getX2, getY, getY1, getY2, isLargeArcFlag, isSweepFlag, setX1, setX2, setY1, setY2
getParent, getValueAsString, resetAttribute, setParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAngle, getR1, getR2, getX, getY
getAngle, getR1, getR2, getX, getY
getPathSegType, getPathSegTypeAsLetter
public SVGPathSegArcItem(short type, java.lang.String letter, float r1, float r2, float angle, boolean largeArcFlag, boolean sweepFlag, float x, float y)
public SVGPathSegArcItem(org.w3c.dom.svg.SVGPathSeg pathSeg)
public void setX(float x)
setX
in interface org.w3c.dom.svg.SVGPathSegArcAbs
setX
in interface org.w3c.dom.svg.SVGPathSegArcRel
setX
in class SVGPathSegItem
public void setY(float y)
setY
in interface org.w3c.dom.svg.SVGPathSegArcAbs
setY
in interface org.w3c.dom.svg.SVGPathSegArcRel
setY
in class SVGPathSegItem
public void setR1(float r1)
setR1
in interface org.w3c.dom.svg.SVGPathSegArcAbs
setR1
in interface org.w3c.dom.svg.SVGPathSegArcRel
setR1
in class SVGPathSegItem
public void setR2(float r2)
setR2
in interface org.w3c.dom.svg.SVGPathSegArcAbs
setR2
in interface org.w3c.dom.svg.SVGPathSegArcRel
setR2
in class SVGPathSegItem
public void setAngle(float angle)
setAngle
in interface org.w3c.dom.svg.SVGPathSegArcAbs
setAngle
in interface org.w3c.dom.svg.SVGPathSegArcRel
setAngle
in class SVGPathSegItem
public boolean getSweepFlag()
getSweepFlag
in interface org.w3c.dom.svg.SVGPathSegArcAbs
getSweepFlag
in interface org.w3c.dom.svg.SVGPathSegArcRel
public void setSweepFlag(boolean sweepFlag)
setSweepFlag
in interface org.w3c.dom.svg.SVGPathSegArcAbs
setSweepFlag
in interface org.w3c.dom.svg.SVGPathSegArcRel
setSweepFlag
in class SVGPathSegItem
public boolean getLargeArcFlag()
getLargeArcFlag
in interface org.w3c.dom.svg.SVGPathSegArcAbs
getLargeArcFlag
in interface org.w3c.dom.svg.SVGPathSegArcRel
public void setLargeArcFlag(boolean largeArcFlag)
setLargeArcFlag
in interface org.w3c.dom.svg.SVGPathSegArcAbs
setLargeArcFlag
in interface org.w3c.dom.svg.SVGPathSegArcRel
setLargeArcFlag
in class SVGPathSegItem
protected java.lang.String getStringValue()
AbstractSVGItem
getStringValue
in class SVGPathSegItem
Copyright © 2022 Apache Software Foundation. All Rights Reserved.