Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #12981

Re: What are the proper terms for these concepts?

From Lew <lewbloch@gmail.com>
Newsgroups comp.lang.java.programmer
Subject Re: What are the proper terms for these concepts?
Date 2012-03-13 11:25 -0700
Organization http://groups.google.com
Message-ID <31042512.49.1331663127457.JavaMail.geo-discussion-forums@pbcsk1> (permalink)
References <DmL7r.16914$wd1.15018@newsfe13.iad>

Show all headers | View raw


Daniel Pitts wrote:
> 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?

The term "bearing" comes to mind, and I recall "absolute" vs. "relative" - let me double check.
http://en.wikipedia.org/wiki/Bearing_(navigation)
http://en.wikipedia.org/wiki/Relative_bearing
http://en.wikipedia.org/wiki/Absolute_bearing

The term "bearing" matches what you want as the augend. The addend you want is "angle".

So you add an angle to a bearing to get a new bearing.

-- 
Lew
 

Back to comp.lang.java.programmer | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

What are the proper terms for these concepts? Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-03-13 10:21 -0700
  Re: What are the proper terms for these concepts? Lew <lewbloch@gmail.com> - 2012-03-13 11:25 -0700
    Re: What are the proper terms for these concepts? Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-03-13 13:35 -0700
      Re: What are the proper terms for these concepts? Lew <lewbloch@gmail.com> - 2012-03-13 13:57 -0700
        Re: What are the proper terms for these concepts? Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-03-14 09:07 -0700
      Re: What are the proper terms for these concepts? "John B. Matthews" <nospam@nospam.invalid> - 2012-03-13 23:17 -0400
        Re: What are the proper terms for these concepts? Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-03-14 09:02 -0700
  Re: What are the proper terms for these concepts? Lew <lewbloch@gmail.com> - 2012-03-13 11:29 -0700
  Re: What are the proper terms for these concepts? "Alex" <alex@foo.invalid> - 2012-03-13 21:49 +0000
  Re: What are the proper terms for these concepts? Roedy Green <see_website@mindprod.com.invalid> - 2012-03-14 15:30 -0700
    Re: What are the proper terms for these concepts? Martin Gregorie <martin@address-in-sig.invalid> - 2012-03-15 01:09 +0000
      Re: What are the proper terms for these concepts? Lew <lewbloch@gmail.com> - 2012-03-14 18:24 -0700
        Re: What are the proper terms for these concepts? Martin Gregorie <martin@address-in-sig.invalid> - 2012-03-15 22:05 +0000

csiph-web