oPolygone2D_1 est un Polygone2D
Polyligne2DAjoutePoint(oPolygone2D_1.Contour, 2.00, 2.00)
Polyligne2DAjoutePoint(oPolygone2D_1.Contour, 2.00, -2.00)
Polyligne2DAjoutePoint(oPolygone2D_1.Contour, -2.00, -2.00)
Polyligne2DAjoutePoint(oPolygone2D_1.Contour, -2.00, 2.00)
Polyligne2DAjoutePoint(oPolygone2D_1.Contour, 2.00, 2.00)
oPolygone2D_1 = GéométrieCorrige(oPolygone2D_1)
oPolygone2D_2 est un Polygone2D
Polyligne2DAjoutePoint(oPolygone2D_2.Contour, 3.00, 1.00)
Polyligne2DAjoutePoint(oPolygone2D_2.Contour, 3.00, -1.00)
Polyligne2DAjoutePoint(oPolygone2D_2.Contour, 1.00, -1.00)
Polyligne2DAjoutePoint(oPolygone2D_2.Contour, 1.00, 1.00)
Polyligne2DAjoutePoint(oPolygone2D_2.Contour, 3.00, 1.00)
oPolygone2D_2 = GéométrieCorrige(oPolygone2D_2)
différence_symétrique est un MultiPolygone2D = GéométrieUnion(oPolygone2D_1, oPolygone2D_2)