- From: David Cruikshank <dvdcruikshank@gmail.com>
- Date: Sun, 30 Nov 2008 14:36:52 -0800
- To: "Weidenbrueck, Dieter" <dweidenbrueck@ptc.com>
- Cc: "Lofton Henderson" <lofton@rockynet.com>, "WebCGM WG" <public-webcgm-wg@w3.org>
- Message-ID: <8fbe8a40811301436l29610f7cm9e3fc0e1de00a5a9@mail.gmail.com>
As far as information for a glossary entry, I think what Lofton has suggested is good. The answers to Dieter's questions should not be in the glossary, but should be in the discussion in 5.7.6, where it describes getObjectExtent. -raster images: To me this is implied as the extent of the raster image...is more clarification needed? -text: already covered in 5.7.6 -visibility/transparency: already addressed in 5.7.6, but possibly not the right answer - "not affected by ... APS attributes or style properties" Maybe visibility should affect the result? Didn't we discuss this already? transformations: already covered in 5.7.6 thx...Dave On Sun, Nov 30, 2008 at 9:50 AM, Weidenbrueck, Dieter <dweidenbrueck@ptc.com > wrote: > Lofton, > > good start. Do we need to add something about > - raster images > - text (should be treated as paths) > - visibility/transparency (do they have an impact or not) > - transformations (they do have an impact) > > Opinions? > > Regards, > dieter > > ------------------------------ > *From:* public-webcgm-wg-request@w3.org [mailto: > public-webcgm-wg-request@w3.org] *On Behalf Of *Lofton Henderson > *Sent:* Sonntag, 30. November 2008 17:26 > *To:* WebCGM WG > > *Subject:* Re: More on getObjectExtent() > > Since not everyone is satisfied with the simple fix of "s/abstract > locus/locus/" in 5.7.6, I'll make a proposal to close the "locus" issue: > delete the word "abstract" and link "locus" to a glossary entry. > > Here is a first draft proposal: > > [[[ > locus -- > The Oxford dictionary defines locus as: "Curve formed by all points > satisfying particular equation of relation between coordinates, or by point, > line, or surface, moving according to mathematically defined conditions." > In the WebCGM specification, locus refers to the set of points that comprise > the path or shape of a Graphical Primitive element, or in the appropriate > context, the combined shapes or paths collectively of all of the Graphical > Primitive elements in an Application Structure (APS). I.e., the locus of an > APS comprises the combined loci of all of the graphical primitives in the > APS. Locus does not include defining data that are not part of the shape or > path of the graphical primitive, such as control points of Bezier > primitives, or the center point of a Circular Arc Center primitive. > ]]] > > Question 1: Are people okay with the solution of adding a definition to > the Glossary? > > Question 2: Suggestions for improvement of the definition? > > -Lofton. > > > > At 09:45 AM 11/19/2008 -0700, Lofton Henderson wrote: > > Dave, > > At 08:32 AM 11/19/2008 -0800, David Cruikshank wrote: > > I would agree with dropping "abstract". Locus is a perfectly valid term to > define the path of the primitive. > > Probably ought to capture it somewhere to document the decision. > > > Just to clarify that last sentence -- you mean that you support the issue > processing proposal to roll it into Issue3 in the DoC (see URI below)? > > Thanks, > -Lofton. > > > On Wed, Nov 19, 2008 at 8:04 AM, Lofton Henderson <lofton@rockynet.com> > wrote: > > At 09:26 AM 11/19/2008 -0500, Bezaire, Benoit wrote: > > I think the wording should be revised. > > > Fair enough. > > > Even Google doesn't come up with anything meaning full for "Abstract > locus". > > > However, it does give lots of hits for a search like "definition of > mathematical locus". And we use "locus" repeatedly, in the proper sense, in > the profile (Ch.6) -- i.e., "locus" is a pretty common term in and has been > used in WebCGM, for example, since 1999. So it is my hastily-invented > modifier "abstract" that is problematic. > > Actually, I think a good solution would be to drop the word "abstract". > The next sentence after its occurrence fully explains what "abstract" was > meant to convey. (And we have agreed to clarify that sentence.) > > (See the getObjectExtent definition in 5.7.6: > http://docs.oasis-open.org/webcgm/v2.1/cs01/WebCGM21-DOM.html#L5095 .) > > Okay? > > (Shall I just add this to fix to the clarification in DoC #3: > http://www.w3.org/Graphics/WebCGM/WG/2008/WebCGM21-LC-comments.html#Issue3 > ?) > > -Lofton. > > > ------------------------------ > *From:* Lofton Henderson [mailto:lofton@rockynet.com <lofton@rockynet.com>] > > *Sent:* Tuesday, November 18, 2008 6:52 PM > > *To:* Bezaire, Benoit; WebCGM WG > *Subject:* Re: More on getObjectExtent() > > At 01:52 PM 11/18/2008 -0500, Bezaire, Benoit wrote: > > The wording says "[...] The bounding box calculation is based on the > abstract locus of the primitives within the APS." > What does 'abstract locus' mean? > > > The locus is the set of points comprising the drawn primitive (it's a term > I dredged up from my memory of some old math courses -- I hope I got it > right). "Abstract locus" means that things like line width are not > included, but rather only the point positions as if the item were drawn with > an abstract, infinitely fine pen. > > > I'd like to know if getObjectExtent() returns a tight bounding box on a > given APS. i.e., given a polybezier, are control points part of the bounding > box calculations or not? > > > No. The control points are part of the defining data, but not part of the > drawn primitive. > > -Lofton. > >
Received on Sunday, 30 November 2008 22:37:29 UTC