ZawaWorks’s diary
id:ZawaWorks
Processing: 2点を通る直線と円の交点を求めよう
目標 Processing: 2点を通る直線と円の交点を求めよう 今回は以下のようにある2点を通る直線と円の交点を求めるgetCrossPoints()という関数を作ります. //交点を取得する関数 PVector[] getCrossPoints(float x1, float y1, float x2, float y2, float circleX, float circleY, float r) { //ax + by + c = 0 の定数項 fl…