주어진 점 2 개를 통과하여 선 (K1과 K3)이 실행됩니다. 주어진 포인트와 평행 한 2 개의 다른 포인트 (X1, X2)를 계산 (찾기)하고 싶습니다. 또한이 선의 첫 번째 점과 마지막 점 사이에 중심점 (K2)이 있습니다. 주어진 2 점에서 2 개의 평행 점을 계산하는 방법
내가 K1, K2와 K3
방법 X1 및 X2를 찾을 수있다
? , 원래의 라인에 나에게 접선로베르토
주어진 점 2 개를 통과하여 선 (K1과 K3)이 실행됩니다. 주어진 포인트와 평행 한 2 개의 다른 포인트 (X1, X2)를 계산 (찾기)하고 싶습니다. 또한이 선의 첫 번째 점과 마지막 점 사이에 중심점 (K2)이 있습니다. 주어진 2 점에서 2 개의 평행 점을 계산하는 방법
내가 K1, K2와 K3
방법 X1 및 X2를 찾을 수있다
? , 원래의 라인에 나에게 접선로베르토
벡터를 도와주세요 ... 제가 WPF에서 C#으로 코딩하고있어, 나는이 문제를 해결하는 방법을 모르는 구성 요소를 가지고
t_1 = K3_1 - K1_1
t_2 = K3_2 - K1_2
이 광고의 법선 벡터
n_1 = t_2
n_2 = -t_1
n
벡터의 길이는 K1
01,235,702,618,156에서의 거리와 동일 할 것이다. 실제로이 거리의 내무반을 원하기 때문에, 최종 결과는 당신이 n
의 반대 부호를 선택할 수있는 경우에 당신은 같은 거리에서 번역 평행선으로 끝낼 것
X1_1 = K1_1 + 0.25 * n_1
X1_2 = K1_2 + 0.25 * n_2
X2_1 = K2_1 + 0.25 * n_1
X2_2 = K2_2 + 0.25 * n_2
주이다 반대 방향.