Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #3381
| From | "Gavino" <invalid@invalid.invalid> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: Programming question determining two circle's relation |
| Date | 2011-04-30 18:33 +0200 |
| Message-ID | <922rujFrlgU1@mid.individual.net> (permalink) |
| References | <892252a0-e31d-426b-8f47-d37c0b2ec364@17g2000prr.googlegroups.com> <14270bba-4ef7-4144-bba3-e0a1bb943fca@a21g2000prj.googlegroups.com> <2bc6aa50-5730-4057-b016-3a2b7154f0e9@f15g2000pro.googlegroups.com> <922ph0Fa0tU2@mid.individual.net> <7e45f31e-09cc-4bd8-90d1-aa76782bf9a5@d26g2000prn.googlegroups.com> |
"byhesed" <byhesed@gmail.com> wrote in message news:7e45f31e-09cc-4bd8-90d1-aa76782bf9a5@d26g2000prn.googlegroups.com... >No, it's totally correct. >In the source code, distance means the distance between center of two >circles. >So, distance = Math.sqrt((x0-x1)^2 + (y0-y1)^2) Yes, but in that version of your code you didn't have the sqrt. >Here is conditions for determining positions of two circles. >Contains: d <= |r1 - r2| >Overlaps: |r1 - r2| < d < r1 + r2 So you are defining c1.contains(c2) to include the case where c1 is inside c2? That's a strange definition of containment. Conversely, your definition of 'overlaps' gives false when one circle is inside the other, which I would expect to count as overlapping. Still, it's your function and you can define it how you like (but if you are producing this for someone else, you'd better be sure the definition matches what is expected).
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar
Programming question determining two circle's relation byhesed <byhesed@gmail.com> - 2011-04-30 01:33 -0700
Re: Programming question determining two circle's relation byhesed <byhesed@gmail.com> - 2011-04-30 01:59 -0700
Re: Programming question determining two circle's relation "Gavino" <invalid@invalid.invalid> - 2011-04-30 17:51 +0200
Re: Programming question determining two circle's relation byhesed <byhesed@gmail.com> - 2011-04-30 09:01 -0700
Re: Programming question determining two circle's relation "Gavino" <invalid@invalid.invalid> - 2011-04-30 18:33 +0200
Re: Programming question determining two circle's relation byhesed <byhesed@gmail.com> - 2011-04-30 02:03 -0700
Re: Programming question determining two circle's relation byhesed <byhesed@gmail.com> - 2011-04-30 02:50 -0700
Re: Programming question determining two circle's relation byhesed <byhesed@gmail.com> - 2011-04-30 08:42 -0700
Re: Programming question determining two circle's relation "Gavino" <invalid@invalid.invalid> - 2011-04-30 17:59 +0200
Re: Programming question determining two circle's relation "John B. Matthews" <nospam@nospam.invalid> - 2011-04-30 17:25 -0400
Re: Programming question determining two circle's relation Patricia Shanahan <pats@acm.org> - 2011-04-30 17:03 -0700
Re: Programming question determining two circle's relation "John B. Matthews" <nospam@nospam.invalid> - 2011-05-01 03:10 -0400
Re: Programming question determining two circle's relation Patricia Shanahan <pats@acm.org> - 2011-04-30 02:08 -0700
Re: Programming question determining two circle's relation Roedy Green <see_website@mindprod.com.invalid> - 2011-04-30 11:49 -0700
csiph-web