Package com.kitfox.svg.animation
Class TrackPath
- java.lang.Object
-
- com.kitfox.svg.animation.TrackBase
-
- com.kitfox.svg.animation.TrackPath
-
public class TrackPath 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.
-
-
Field Summary
-
Fields inherited from class com.kitfox.svg.animation.TrackBase
animEvents, attribName, attribType, parent
-
-
Constructor Summary
Constructors Constructor Description TrackPath(AnimationElement ele)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.geom.GeneralPath
getValue(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 com.kitfox.svg.animation.TrackBase
addElement, getAttribName, getAttribType
-
-
-
-
Constructor Detail
-
TrackPath
public TrackPath(AnimationElement ele) throws SVGElementException
- Throws:
SVGElementException
-
-
Method Detail
-
getValue
public boolean getValue(StyleAttribute attrib, double curTime)
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.
-
getValue
public java.awt.geom.GeneralPath getValue(double curTime)
-
-