polygonDecomposition
Sintaxis
Descripción
descompone un polígono en un conjunto de polígonos no superpuestos cuya unión es equivalente al polígono original utilizando el algoritmo de descomposición del bustrofedón. Los polígonos de salida tienen bordes convexos o bordes verticales izquierdo y derecho, lo que le permite barrer la totalidad del polígono original en una sola pasada utilizando un patrón de barrido vertical.polySet
= polygonDecomposition(poly
)
[___,
también especifica las opciones del algoritmo de descomposición y devuelve cualquier combinación de argumentos de salida de sintaxis anteriores. Para devolver un gráfico de conectividad de los polígonos no superpuestos de la descomposición como un campo en el argumento de salida solnInfo
] = polygonDecomposition(poly
,options
)solnInfo
, la propiedad ReturnConnectivity
de options
debe ser true
o 1
.
Ejemplos
Argumentos de entrada
Argumentos de salida
Referencias
[1] Choset, Howie. "Coverage of Known Spaces: The Boustrophedon Cellular Decomposition." Autonomous Robots 9, no.3 (2000): 247–53. https://doi.org/10.1023/A:1008958800904.
Capacidades ampliadas
Historial de versiones
Introducido en R2025a