Tengo un polígono convexo y quiero dividirlo en 4 partes iguales usando las dos divisiones perpendiculares. Como en una imagen. Necesito s1 = s2 = s3 = s4; Necesito obtener las coordenadas del punto donde se cruzan las líneas y el ángulo de rotación del polígono. Creo que primero necesito dividir el polígono en 2 partes por la 1ª línea, luego por la 2ª línea. Luego obtengo el punto de cruce de las líneas y luego compruebo s1 = s2 = s3 = s4. Si no es así, necesito rotar el polígono a algún ángulo. ¿Hay algo mejor para este propósito?
El problema es claramente solucionable. Creo que el OP está buscando un algoritmo eficiente, no una prueba de solucionabilidad.
0 votos
Posible duplicado de math.stackexchange.com/questions/601228/….
0 votos
¿Qué imagen? No veo ninguna en la pregunta, ni siquiera un enlace.
0 votos
@lhf en mi pregunta 2 líneas deben ser perpendiculares
0 votos
@coffeemath lo siento, olvidé adjuntar.
0 votos
¿El polígono es simétrico?
0 votos
@EmilyL.no puede ser arbitrario