public class SVGOMAngle extends java.lang.Object implements org.w3c.dom.svg.SVGAngle
SVGAngle
not associated with any attribute.Modifier and Type | Field and Description |
---|---|
protected static double[][] |
K
Table of multipliers for angle unit conversion.
|
protected static java.lang.String[] |
UNITS
The unit string representations.
|
protected float |
value
The value of this angle.
|
SVG_ANGLETYPE_DEG, SVG_ANGLETYPE_GRAD, SVG_ANGLETYPE_RAD, SVG_ANGLETYPE_UNKNOWN, SVG_ANGLETYPE_UNSPECIFIED
Constructor and Description |
---|
SVGOMAngle() |
Modifier and Type | Method and Description |
---|---|
void |
convertToSpecifiedUnits(short unit)
DOM: Implements
SVGAngle.convertToSpecifiedUnits(short) . |
short |
getUnitType()
DOM: Implements
SVGAngle.getUnitType() . |
float |
getValue()
DOM: Implements
SVGAngle.getValue() . |
java.lang.String |
getValueAsString()
DOM: Implements
SVGAngle.getValueAsString() . |
float |
getValueInSpecifiedUnits()
DOM: Implements
SVGAngle.getValueInSpecifiedUnits() . |
void |
newValueSpecifiedUnits(short unit,
float value)
DOM: Implements
SVGAngle.newValueSpecifiedUnits(short,float) . |
protected void |
parse(java.lang.String s)
Parse a String value as an SVGAngle.
|
protected void |
reset()
Resets the associated attribute value according to the current value.
|
protected void |
revalidate()
Updates the values in this object according to the associated attribute
value.
|
void |
setUnitType(short unitType) |
void |
setValue(float value)
DOM: Implements
SVGAngle.setValue(float) . |
void |
setValueAsString(java.lang.String value)
DOM: Implements
SVGAngle.setValueAsString(String) . |
void |
setValueInSpecifiedUnits(float value)
DOM: Implements
SVGAngle.setValueInSpecifiedUnits(float) . |
static float |
toUnit(short fromUnit,
float value,
short toUnit)
Converts an angle from one unit to another.
|
protected float value
protected static final java.lang.String[] UNITS
protected static double[][] K
public short getUnitType()
SVGAngle.getUnitType()
.getUnitType
in interface org.w3c.dom.svg.SVGAngle
public float getValue()
SVGAngle.getValue()
.getValue
in interface org.w3c.dom.svg.SVGAngle
public void setValue(float value) throws DOMException
SVGAngle.setValue(float)
.setValue
in interface org.w3c.dom.svg.SVGAngle
DOMException
public float getValueInSpecifiedUnits()
SVGAngle.getValueInSpecifiedUnits()
.getValueInSpecifiedUnits
in interface org.w3c.dom.svg.SVGAngle
public void setValueInSpecifiedUnits(float value) throws DOMException
SVGAngle.setValueInSpecifiedUnits(float)
.setValueInSpecifiedUnits
in interface org.w3c.dom.svg.SVGAngle
DOMException
public java.lang.String getValueAsString()
SVGAngle.getValueAsString()
.getValueAsString
in interface org.w3c.dom.svg.SVGAngle
public void setValueAsString(java.lang.String value) throws DOMException
SVGAngle.setValueAsString(String)
.setValueAsString
in interface org.w3c.dom.svg.SVGAngle
DOMException
public void newValueSpecifiedUnits(short unit, float value)
SVGAngle.newValueSpecifiedUnits(short,float)
.newValueSpecifiedUnits
in interface org.w3c.dom.svg.SVGAngle
public void convertToSpecifiedUnits(short unit)
SVGAngle.convertToSpecifiedUnits(short)
.convertToSpecifiedUnits
in interface org.w3c.dom.svg.SVGAngle
protected void reset()
protected void revalidate()
protected void parse(java.lang.String s)
public static float toUnit(short fromUnit, float value, short toUnit)
public void setUnitType(short unitType)
Copyright © 2022 Apache Software Foundation. All Rights Reserved.