Name
write_polygon_xld_dxfwrite_polygon_xld_dxfWritePolygonXldDxfwrite_polygon_xld_dxfWritePolygonXldDxfWritePolygonXldDxf — Schreiben von XLD-Polygonen im DXF-Format.
write_polygon_xld_dxfwrite_polygon_xld_dxfWritePolygonXldDxfwrite_polygon_xld_dxfWritePolygonXldDxfWritePolygonXldDxf schreibt die XLD-Polygone
PolygonsPolygonsPolygonsPolygonsPolygonspolygons im DXF-Format in die Datei
FileNameFileNameFileNameFileNameFileNamefileName. Wenn kein absoluter Pfad in FileNameFileNameFileNameFileNameFileNamefileName
angegeben wird, wird die Ausgabedatei im aktuellen Verzeichnis des
HALCON-Prozesses geschrieben.
write_polygon_xld_dxfwrite_polygon_xld_dxfWritePolygonXldDxfwrite_polygon_xld_dxfWritePolygonXldDxfWritePolygonXldDxf schreibt eine Datei im Format der
DXF-Version AC1009 (AutoCAD Release 12). Jedes Polygon wird als
POLYLINE gespeichert.
Der Operator read_polygon_xld_dxfread_polygon_xld_dxfReadPolygonXldDxfread_polygon_xld_dxfReadPolygonXldDxfReadPolygonXldDxf kann verwendet werden,
um die XLD Polygone wieder einzulesen.
Die XLD-Konturen, die möglicherweise von PolygonsPolygonsPolygonsPolygonsPolygonspolygons
referenziert werden, werden nicht in der DXF-Datei
abgespeichert. Wenn die Polygone mit
read_polygon_xld_dxfread_polygon_xld_dxfReadPolygonXldDxfread_polygon_xld_dxfReadPolygonXldDxfReadPolygonXldDxf wieder eingelesen werden, ist
diese Information nicht verfügbar, weswegen keine Referenzen
auf die Konturen für die Polygone generiert werden können. Daher
kann es beim Aufruf von Operatoren, die auf die zu einem Polygon
gehörigen Konturen zugreifen (z.B. split_contours_xldsplit_contours_xldSplitContoursXldsplit_contours_xldSplitContoursXldSplitContoursXld) zu
Fehlermeldungen kommen.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Zu schreibende XLD-Polygone.
Name der DXF-Datei.
Dateiendung: .dxf
Wenn die Parameter korrekt sind und die angegebene Datei geschrieben
werden konnte, liefert write_polygon_xld_dxfwrite_polygon_xld_dxfWritePolygonXldDxfwrite_polygon_xld_dxfWritePolygonXldDxfWritePolygonXldDxf den Wert
2 (H_MSG_TRUE). Andernfalls wird eine Fehlerbehandlung durchgeführt.
gen_polygons_xldgen_polygons_xldGenPolygonsXldgen_polygons_xldGenPolygonsXldGenPolygonsXld
read_polygon_xld_dxfread_polygon_xld_dxfReadPolygonXldDxfread_polygon_xld_dxfReadPolygonXldDxfReadPolygonXldDxf,
write_contour_xld_dxfwrite_contour_xld_dxfWriteContourXldDxfwrite_contour_xld_dxfWriteContourXldDxfWriteContourXldDxf
Foundation