public abstract class AnimateBase extends AnimationElement
AC_REPLACE, AC_SUM, AD_REPLACE, AD_SUM, AT_AUTO, AT_CSS, AT_XML, attribName, attribType, FT_AUTO, FT_DEFAULT, FT_FREEZE, FT_HOLD, FT_REMOVE, FT_TRANSITION
children, cssClass, diagram, id, ignorePresAttrib, inlineStyles, parent, presAttribs, serialVersionUID, SVG_NS, trackManager, xmlBase
Constructor and Description |
---|
AnimateBase()
Creates a new instance of Animate
|
Modifier and Type | Method and Description |
---|---|
void |
evalParametric(AnimationTimeEval state,
double curTime) |
double |
getRepeatCount() |
TimeBase |
getRepeatDur() |
void |
loaderStartElement(SVGLoaderHelper helper,
Attributes attrs,
SVGElement parent)
Called during SAX load process to notify that this tag has begun the
process of being loaded
|
protected void |
rebuild(AnimTimeParser animTimeParser) |
void |
setRepeatCount(double repeatCount) |
void |
setRepeatDur(TimeBase repeatDur) |
animationElementToString, evalParametric, getAccumulateType, getAdditiveType, getAttribName, getAttribType, getBeginTime, getDurTime, getEndTime, getFillType, rebuild, setAccumulateType, setAdditiveType, setBeginTime, setDurTime, setEndTime, setFillType, updateTime
addAttribute, build, buildPath, getChild, getChild, getChildren, getId, getInlineAttributes, getNumChildren, getParent, getParentContext, getPath, getPres, getPresAbsolute, getPresentationAttributes, getRoot, getStyle, getStyle, getStyle, getStyleAbsolute, getTagName, getXMLBase, hasAttribute, indexOfChild, lerp, loaderAddChild, loaderAddText, loaderEndElement, nextFloat, parsePathList, parseSingleTransform, parseTransform, popParentContext, pushParentContext, removeAttribute, removeChild, setAttribute, setDiagram, swapChildren
public AnimateBase()
public void evalParametric(AnimationTimeEval state, double curTime)
evalParametric
in class AnimationElement
public void loaderStartElement(SVGLoaderHelper helper, Attributes attrs, SVGElement parent) throws SAXException
SVGElement
loaderStartElement
in class AnimationElement
helper
- - An object passed to all SVG elements involved in this
build process to aid in sharing information.attrs
- - Attributes of this tagSAXException
protected void rebuild(AnimTimeParser animTimeParser) throws SVGException
rebuild
in class AnimationElement
SVGException
public double getRepeatCount()
public void setRepeatCount(double repeatCount)
repeatCount
- the repeatCount to setpublic TimeBase getRepeatDur()
public void setRepeatDur(TimeBase repeatDur)
repeatDur
- the repeatDur to setCopyright ?? 2011-2016 Kitfox Studios. All Rights Reserved.