org.apache.fop.dom.svg
Class SVGAngleImpl
java.lang.Object
|
+--org.apache.fop.dom.svg.SVGAngleImpl
- public class SVGAngleImpl
- extends java.lang.Object
- implements org.w3c.dom.svg.SVGAngle
SVG Angle.
- Author:
- Keiron Liddle
modified Nov 14,2000 Mike Crowe , Fop internal
representation of angles is in degrees, added convert before doing any trig
function
Fields inherited from interface org.w3c.dom.svg.SVGAngle |
SVG_ANGLETYPE_DEG,
SVG_ANGLETYPE_GRAD,
SVG_ANGLETYPE_RAD,
SVG_ANGLETYPE_UNKNOWN,
SVG_ANGLETYPE_UNSPECIFIED |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
SVGAngleImpl
public SVGAngleImpl()
getUnitType
public short getUnitType()
- Specified by:
- getUnitType in interface org.w3c.dom.svg.SVGAngle
getValue
public float getValue()
- Specified by:
- getValue in interface org.w3c.dom.svg.SVGAngle
setValue
public void setValue(float value)
- Specified by:
- setValue in interface org.w3c.dom.svg.SVGAngle
getValueInSpecifiedUnits
public float getValueInSpecifiedUnits()
- Specified by:
- getValueInSpecifiedUnits in interface org.w3c.dom.svg.SVGAngle
setValueInSpecifiedUnits
public void setValueInSpecifiedUnits(float valueInSpecifiedUnits)
- Specified by:
- setValueInSpecifiedUnits in interface org.w3c.dom.svg.SVGAngle
getValueAsString
public java.lang.String getValueAsString()
- Specified by:
- getValueAsString in interface org.w3c.dom.svg.SVGAngle
setValueAsString
public void setValueAsString(java.lang.String valueAsString)
- The following is from CR-SVG-20000802 4.1 Basic Data Types;
: An angle value is a optionally followed
immediately with an angle unit identifier. Angle unit identifiers are:
deg: degrees m
grad: grads m
rad: radians m
For properties defined in [CSS2], an angle unit identifier must be
provided. For SVG-specific attributes and properties, the angle unit
identifier is optional. If not provided, the angle value is assumed to be
in degrees.
- Specified by:
- setValueAsString in interface org.w3c.dom.svg.SVGAngle
getAnimatedValue
public float getAnimatedValue()
newValueSpecifiedUnits
public void newValueSpecifiedUnits(short unitType,
float valueInSpecifiedUnits)
throws org.w3c.dom.svg.SVGException
- Specified by:
- newValueSpecifiedUnits in interface org.w3c.dom.svg.SVGAngle
convertToSpecifiedUnits
public void convertToSpecifiedUnits(short unitType)
throws org.w3c.dom.svg.SVGException
- Specified by:
- convertToSpecifiedUnits in interface org.w3c.dom.svg.SVGAngle
Copyright © 1999-2001 Apache Software Foundation. All Rights Reserved.