com.kitfox.svg.animation
Class TrackTransform
java.lang.Object
com.kitfox.svg.animation.TrackBase
com.kitfox.svg.animation.TrackTransform
public class TrackTransform
- extends TrackBase
A track holds the animation events for a single parameter of a single SVG
element. It also contains the default value for the element, should the
user want to see the 'unanimated' value.
- Author:
- Mark McKay, Mark McKay
Method Summary |
java.awt.geom.AffineTransform |
getValue(java.awt.geom.AffineTransform retVal,
double curTime)
|
boolean |
getValue(StyleAttribute attrib,
double curTime)
Returns a StyleAttribute representing the value of this track at the
passed time. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TrackTransform
public TrackTransform(AnimationElement ele)
throws SVGElementException
- Throws:
SVGElementException
getValue
public boolean getValue(StyleAttribute attrib,
double curTime)
throws SVGException
- Description copied from class:
TrackBase
- Returns a StyleAttribute representing the value of this track at the
passed time. If this track does not apply, returns null.
- Specified by:
getValue
in class TrackBase
- Returns:
- - True if successful, false if a value could not be obtained
- Throws:
SVGException
getValue
public java.awt.geom.AffineTransform getValue(java.awt.geom.AffineTransform retVal,
double curTime)
throws SVGException
- Throws:
SVGException