Go to the source code of this file.
|
| np.ndarray | engine.core.dxf_export.quantize_coordinates (np.ndarray pts, int precision=DXF_PRECISION) |
| np.ndarray | engine.core.dxf_export.deduplicate_vertices (np.ndarray pts, float epsilon=VERTEX_EPSILON) |
| np.ndarray | engine.core.dxf_export.remove_zero_length_segments (np.ndarray pts, float epsilon=VERTEX_EPSILON) |
| Tuple[bool, Optional[int], Optional[float]] | engine.core.dxf_export.validate_continuity (np.ndarray pts, float max_gap=1e-6) |
| np.ndarray | engine.core.dxf_export.ensure_shared_vertices (np.ndarray pts, int precision=DXF_PRECISION) |
| np.ndarray | engine.core.dxf_export.prepare_polyline_points (np.ndarray pts, int precision=DXF_PRECISION, float epsilon=VERTEX_EPSILON) |
| None | engine.core.dxf_export.export_chamber_dxf (np.ndarray chamber_pts, str export_path, bool add_centerline=True, bool add_mirrored=False, str layer_name="CONTOUR", str centerline_layer="CENTERLINE", int precision=DXF_PRECISION) |
| None | engine.core.dxf_export.export_closed_contour_dxf (np.ndarray chamber_pts, str export_path, str layer_name="CONTOUR", int precision=DXF_PRECISION) |