Re: [1.2T-LC] 16.2.9 by 'identity' (ISSUE-2093)

Hi, Dr. Olaf-

Thanks for your comment.  I've recorded this as ISSUE-2093 in our
Tracker. The SVG WG will discuss this and get back to you soon.

Regards-
-Doug


Dr. Olaf Hoffmann wrote (on 10/1/08 10:07 AM):
> Hello SVG WG,
> 
> in 16.2.9 it is mentioned:
> 
> ##
> If a 'by' value is used on a non-scalar data type ( such as color or
> transform ), the starting 0 delta value is to be conceptually 
> considered as 'identity'.
> ##
> 
> If this is to be interpreted within some algebraic relation, it is required to
> define or to specify the binary operation a value is considered the
> 'identity' for. Luckily already in SMIL is defined, that this type of
> animation is only available, if additive animation is supported. 
> The SMIL 3 CR already explains in more detail, that the starting '0' is 
> "the neutral element for addition for the domain of the target attribute".
> Therefore the binary operation must be the addition (even or especially
> because not explictly mentioned), this means if X is a value, then 
> X + 'identity' = X, with '+' beeing an additive operation for the space 
> X belongs to.
> For example for RGB-colors this means the 'identity' is black, #000,
> rgb(0,0,0) etc; 
> for vector like types this is the origin (zero length, any direction); 
> for lists of numbers (lengths etc) it might be a list of zeros 
> - right?
> 
> 
> Olaf
> 

Received on Tuesday, 7 October 2008 13:42:41 UTC