0
내가 원하는 것은 간단해야하지만 수학을 공부 한 이후로 꽤 오래되었습니다.포인트가 원호에 있는지 c를 확인하는 가장 좋은 방법 #
Point
및 Arc
클래스는 아래와 같습니다. 포인트 p
이 아크 a
에 있는지 어떻게 확인할 수 있습니까?
public class Point
{
public double X;
public double Y;
}
public class Arc
{
public double Radius;
public double StartAngle;
public double EndAngle;
// center of the arc
public double Xc;
public double Yc;
}
Point p = new Point() { X = 5, Y = 5 };
Arc a = new Arc()
{
Radius = 5,
StartAngle = 0,
EndAngle = Math.PI/2,
Xc = 0,
Yc = 0
};
@Servy 이것은 C#에서 이것을 구현하는 방법입니다. – Vahid
이 문제를 해결하는 수식을 만드는 도형 문제를 해결 한 다음 해당 수식을 구현하는 프로그래밍 문제가됩니다. 이 수식이 프로그래밍 문제가 아니라 기하학 문제라는 것을 알았습니다. 일단 당신이 기하학 문제를 풀었다면, C#에서 그것을 구현하는 것은 사소한 것이어야한다고 생각합니다. 그래서 그것에 관해서 물어볼 필요는 없습니다. – Servy
@Servy Ok. 감사. – Vahid