Lo siento, puede ser una tarea simple, pero han pasado 30 años desde que terminé la escuela secundaria. :)
Tengo un curso inicial a un centro de un círculo (x0=100 y y0=100), que es, digamos, 150 grados. El radio del círculo es de 10. También tengo un ángulo en el que me dibuja un arco alrededor de la circunferencia del círculo, 30 grados.
Necesito saber cuatro cosas: 1) en la esquina superior Izquierda de la delimitación de la plaza para el círculo. Esto es fácil. x3=90 y x4=90. 2) el Primer punto de la línea original de entrar en el arco (x1 y y1). 3) el Segundo punto de la final de la línea, dejando el arco (x2 y y2). 4) el Ángulo entre la esquina derecha del círculo y el primer punto de la línea original de entrar en el arco (x1 y y1).
Podría alguien por favor recuerde de la trigonometría?
Muchas gracias!
EDITAR: Ya que esto es necesario para que el código de Java, estas son algunas de las condiciones específicas:
1) Original de coordenadas (0,0) se encuentra en la esquina superior izquierda de la pantalla;
2) ángulo Original (0º) es en el último punto del círculo.
3) Positivo es una rotación en sentido antihorario a partir de 0º.