myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Ungelesen 20.11.12, 15:43   #1
Piwo72
Anfänger
 
Registriert seit: Jan 2011
Beiträge: 12
Bedankt: 1
Piwo72 ist noch neu hier! | 0 Respekt Punkte
Standard Schnittpunkt zweier Kreise (C++)

Hi Leute,

ich habe eine C++-klasse circle, die konstruiert wird aus den parametern point middle und double radius (point ist eine selbsterstellte klasse, die einen double x-, und y-wert besitzt).
Also simpel aufgeschrieben: circle (point *middle, double radius) { ... };

In dieser klasse befindet sich eine Funktion die als parameter einen 2. kreis (circle-object) übergeben bekommt und nun anhang der beiden kreise (der beiden mittelpunkte und radien) die beiden schnittpunkte der kreise berechnen soll.

Kennt jemand einen Algorithmus mit dem das möglichst einfach realisierbar wäre, bin da nämlich ziemlich ratlos und google hat mir nur berechnungen auf andere, komische formen der kreise ausgespuckt, bin daher für jeden Rat dankbar.

Danke im vorraus!
Piwo72 ist offline   Mit Zitat antworten
Ungelesen 20.11.12, 15:49   #2
Athabasca
Erfahrener Newbie
 
Benutzerbild von Athabasca
 
Registriert seit: Nov 2010
Beiträge: 136
Bedankt: 2.413
Athabasca ist noch neu hier! | 0 Respekt Punkte
Standard

Schau mal hier: [ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
Athabasca ist offline   Mit Zitat antworten
Ungelesen 20.11.12, 16:48   #3
slahn
Erfahrenes Mitglied
 
Benutzerbild von slahn
 
Registriert seit: Oct 2009
Beiträge: 640
Bedankt: 228
slahn ist noch neu hier! | 0 Respekt Punkte
Standard

Nur als kleine Anmerkung ... übergibt "point *" (was übrigens mit einem Großbuchstaben anfangen sollte [die C++-Std-Libs werden so gekenzeichnet], genau so wie "circle") middle doch als "point const &" ... dann musst du nicht mit Speicherlücken kämpfen (merke ... new und Pointer nur da wo es anders nicht geht).
__________________
"[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]" (Klopfers Vater)
slahn ist offline   Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:50 Uhr.


Sitemap

().