Tengo un conjunto de polígonos y quiero probar la intersección entre este y un segmento. Revisé el manual pero no puedo encontrar una función que coincida. La intersección entre puntos, líneas, segmentos, triángulos, planos existe. Y la intersección entre los polígonos también está allí. Mi pregunta es:CGAL: ¿intersección entre un segmento y un polígono?
- ¿Existe tal función?
- Si no, ¿significa que necesito descomponer los polígonos en segmentos y hacer la intersección entre estos segmentos? (La razón por la que soy reacio a hacer esto es porque, de hecho, pensé que CGAL podría usar esta forma para hacer intersecciones entre polígonos. ¿Cómo es que no existe tal función para intersecar una línea y un polígono?) ¿O hay alguna otra mejor? forma de hacerlo?
Oh, no me di cuenta de que un polígono puede contener solo dos puntos. Parece que funciona! –
es ps.insert (poly); ps.insert (línea); ? – sabbir
Recibo este error: Explicación: El límite del polígono se solapa. – sabbir