★初心者にVisual C++を教えるスレ★ Part4
■ このスレッドは過去ログ倉庫に格納されています
0225デフォルトの名無しさん
NGNG近い、という定義はだいたいxとyの座標がそれぞれ0〜1ずれていても同じとみなしたいのです…
3つの座標は、ぞれぞれ3つの辺の始点と終点を示しています。
2つの辺の始点か終点が重なれば一つの頂点としてみなしたいのです。
慌てていたので、ちょっと上の質問例が違っていました。訂正します
自作のプログラムでは線分を切り出した時にこのような座標の取り方をしたので、
これをうまく使って「この3辺は三角形だ」と認識させたいと考えています。
#define siten 0
#define syuten 1
CPoint t1[2],t2[2],t3[2]; //一辺の始点と終点の座標を持つ
t1[siten]=(0,0); t1[syuten]=(10,0); // "1"の辺の始点と終点
t2[siten]=(10,1); t2[syuten]=(4,8); // "2"の辺の始点と終点
t3[siten]=(0,1); t3[syuten]=(4,7); // "3"の辺の始点と終点
1111111111
3 2
3 2
3 2
3 2
3 2
3 2
32
2
よろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています