Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!news-out.readnews.com!news-xxxfer.readnews.com!postnews.google.com!news1.google.com!npeer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!post01.iad.highwinds-media.com!newsfe13.iad.POSTED!83aa503d!not-for-mail From: Daniel Pitts User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:10.0.2) Gecko/20120216 Thunderbird/10.0.2 MIME-Version: 1.0 Newsgroups: comp.lang.java.programmer Subject: What are the proper terms for these concepts? Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Lines: 24 Message-ID: X-Complaints-To: abuse@newsrazor.net NNTP-Posting-Date: Tue, 13 Mar 2012 17:21:39 UTC Date: Tue, 13 Mar 2012 10:21:39 -0700 X-Received-Bytes: 1944 Xref: csiph.com comp.lang.java.programmer:12973 I have a few concepts in a program I'm writing, but I'm not sure if there are "canonical" terms for them, and would like to use those terms if possible. All these terms are for 2 dimensional shapes, but if there is a more general term for n dimensional I'd be interested in that as well, just for knowledge sake. In my codebase, it makes sense to distinguish between an absolute angle and a relative angle. Absolute angles are really relative to the fixed "east" vector, and Relative angles are clockwise or counter-clockwise rotations. You can scale relative angles, but not absolute angles. You can add relative angles to each other or to absolute angles, but absolute angles can't be added to each other. You can find a relative angle between two absolute angles. Is there a more formal concept of this? One thing I'm calling an "angle bracket", which is basically two angles, the absolute angle "clockwise-bound" and the relative angle "width". This can include a zero width bracket (basically just a ray), or an all inclusive bracket. If I add a radius to that (to make it a pie slice), the term I found is "sector". Is a full circle also a "sector"? How about if the angle is zero? Thanks in advance, Daniel.