public class AnimateMotion extends AnimateXform
| Modifier and Type | Field and Description |
|---|---|
static int |
RT_ANGLE |
static int |
RT_AUTO |
static java.lang.String |
TAG_NAME |
repeatCount, repeatDurAC_REPLACE, AC_SUM, AD_REPLACE, AD_SUM, AT_AUTO, AT_CSS, AT_XML, attribName, attribType, beginTime, durTime, endTime, fillType, FT_AUTO, FT_DEFAULT, FT_FREEZE, FT_HOLD, FT_REMOVE, FT_TRANSITIONchildren, cssClass, diagram, id, ignorePresAttrib, inlineStyles, parent, presAttribs, serialVersionUID, SVG_NS, trackManager, xmlBase| Constructor and Description |
|---|
AnimateMotion()
Creates a new instance of Animate
|
| Modifier and Type | Method and Description |
|---|---|
java.awt.geom.AffineTransform |
eval(java.awt.geom.AffineTransform xform,
double interp)
Evaluates this animation element for the passed interpolation time.
|
java.lang.String |
getTagName() |
void |
loaderStartElement(SVGLoaderHelper helper,
org.xml.sax.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) |
protected static void |
setPoint(java.awt.geom.Point2D.Float pt,
java.lang.String x,
java.lang.String y) |
evalParametricanimationElementToString, evalParametric, getAccumulateType, getAdditiveType, getAttribName, getAttribType, rebuild, updateTimeaddAttribute, build, buildPath, getChild, getChild, getChildren, getId, getInlineAttributes, getNumChildren, getParent, getParentContext, getPath, getPres, getPresAbsolute, getPresentationAttributes, getRoot, getStyle, getStyle, getStyle, getStyleAbsolute, getXMLBase, hasAttribute, indexOfChild, lerp, loaderAddChild, loaderAddText, loaderEndElement, nextFloat, parsePathList, parseSingleTransform, parseTransform, popParentContext, pushParentContext, removeAttribute, removeChild, setAttribute, setDiagram, swapChildrenpublic static final java.lang.String TAG_NAME
public static final int RT_ANGLE
public static final int RT_AUTO
public java.lang.String getTagName()
getTagName in class SVGElementpublic void loaderStartElement(SVGLoaderHelper helper, org.xml.sax.Attributes attrs, SVGElement parent) throws org.xml.sax.SAXException
SVGElementloaderStartElement in class AnimateXformhelper - - An object passed to all SVG elements involved in this
build process to aid in sharing information.attrs - - Attributes of this tagorg.xml.sax.SAXExceptionprotected static void setPoint(java.awt.geom.Point2D.Float pt,
java.lang.String x,
java.lang.String y)
public java.awt.geom.AffineTransform eval(java.awt.geom.AffineTransform xform,
double interp)
eval in class AnimateXformprotected void rebuild(AnimTimeParser animTimeParser) throws SVGException
rebuild in class AnimateBaseSVGException