원의 중심점과 반지름을 감안할 때 어떤 점 (x, y)이 원 안에 있는지 어떻게 알 수 있습니까? 누구든지 그것을 압니까? 감사.원 안에 점
Q
원 안에 점
3
A
답변
8
원래 Objective-C를 요청했습니다.
CGFloat DistanceBetweenTwoPoints(CGPoint point1,CGPoint point2)
{
CGFloat dx = point2.x - point1.x;
CGFloat dy = point2.y - point1.y;
return sqrt(dx*dx + dy*dy);
};
-(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
{
CGPoint point = [[touches anyObject] locationInView:self];
CGFloat distance = DistanceBetweenTwoPoints(self.circleCenter, point);
if(distance < self.radius){
//inside the circle
}
}
이 코드는 서브 클래 싱 된보기 내에서 원을 처리한다고 가정합니다.
+0
감사합니다. 정말 감사드립니다. – james
+0
포인트를 감지하는 방법은 섹터 안에 있거나 없는가? – Johnykutty
관련 문제
- 1. 원 안에 좌표 찾기
- 2. 원 안에 정반대의 점을 계산하는 방법은 무엇입니까?
- 3. 3D 점이 2D 원 안에 있는지 확인합니다.
- 4. 다각형 안에 Postgis 임의의 점
- 5. 수학, 원, 내부 점 및 밀도
- 6. X, Y 좌표를 사용하여 원 안에 점을 그립니다.
- 7. MapKit 사용자 위치 (파란색 점 및 원)가 표시되지 않습니다.
- 8. 카이로를 사용하여 원 안에 텍스트를 유지하는 방법은 무엇입니까?
- 9. Raphael js 텍스트 위치 지정 : 원 안에 텍스트 가운데 맞추기
- 10. Google지도 API 3 : 마커 만 원 안에 표시 하시겠습니까?
- 11. 찾기 지점 (원 + 시간 이동) 선형 이동이 원 대한
- 12. 원 거리 질문
- 13. 사라지는 원
- 14. 디스플레이 원
- 15. 점 배열에서 도형 검출
- 16. Django에서 특정 반경 내의 모든 점 얻기
- 17. 원 그리기가 정확하지 않습니다.
- 18. 원 안에있는 벡터 원의 교차점
- 19. 래스터에서 모양 내의 점 추출
- 20. HTML 캔버스를 사용하는 클릭 가능한 선과 원
- 21. Form MouseDown에서 점으로 점 (점 대 점) 선 그리기
- 22. 함수에서 '...'(점 3 개 또는 점 - 점) 사용
- 23. @property 원 자성의 어림짐작?
- 24. 원 이미지 오버레이
- 25. 에서는 원 연결리스트 C++
- 26. 원 PNG 이미지 안드로이드
- 27. wxpython을 사용하여 원 그리기
- 28. OpenGL을 원 회전
- 29. 원 오버 이미지 오버레이
- 30. 원 - 사각형 충돌 감지는
일반적인 질문은 태그와 관련이 없습니다 .... 그리고 쉽게 검색 할 수 있습니다 –
간단히 말해서 : [중심에서부터 점까지의 거리를 결정하십시오] (http://en.wikipedia.org/wiki/Pythagoras#Pythagorean_theorem), 반경과 비교하십시오. – Znarkus
특히 Objective-C는 아니지만 도움이됩니다. 함수를 매우 쉽게 변환 할 수 있어야합니다 : [http://stackoverflow.com/questions/481144/how-do-you-test-if-a-point-is-inside-a-circle](http:/) /stackoverflow.com/questions/481144/how-do-you-test-if-a-point-is-inside-a-circle) –