Changes

Jump to: navigation, search

SMIL:SMIL Model

82 bytes added, 04:31, 2 October 2005
m
Fixed broken links
= Approach and credits =
This design is '''heavily''' influenced by [http://www.ludicrum.org/plsWork/ Patrick L. Schmitz]'s]
'''[http://www.ludicrum.org/plsWork/papers/BatikSMILsupport.htm proposal for supporting SMIL animation in Batik]'''.
This registry is used to register with the timing and animation model.
nsSVGAnimateElement is represented in the [[SVGDev:Animation Model|animationmodel]] by an [[SVGDev:Animation Model#nsSMILAnimationFunction|nsSMILAnimationFunction]] and in the[[SVGDev:Timing Model|timing model]] by an [[SVGDev:TimingModel#nsSMILTimedElement|nsSMILTimedElement]]. This approach, composition rather than inheritanceshould reduce the coupling between the SVG and SMIL modules and help us avoid MInightmares.
All the parsing work including supplying default values is performed in the
[[SVGDev:Animation Model#nsSMILAnimationFunction|nsSMILAnimationFunction]] and [[SVGDev:TimingModel#nsSMILTimedElement|nsSMILTimedElement]]. This simplifies nsSVGAnimateElement considerablyand allows this functionality to be re-used by other animation elements such as<tt>&lt;animateColor&gt;</tt> and even in other host languages for SMIL.
View the details of the:
Confirm
166
edits

Navigation menu