1.1 KiB
TechDraw batch b4188e64daea0b1b9a461f4d
Repaired the reported compile errors in the existing axonometric dimension handler
in freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp:
project native edge endpoint differences explicitly to Base::Vector2d using X/Y,
and call getLinearPoints() endpoint accessors first() and second() when
computing the dimension midpoint. Native geometry, document transactions and
recomputation remain in the existing handler.
Remaining boundaries: the outer pipeline must build
FreeCADWebTechDrawRuntimeProbe in
freecad-source/build-web/techdraw-native-configure, sync its artifacts and run
the existing selected business cases. No build, sync or business acceptance was
run in this edit-only turn. All five selected records remain pending current
acceptance: TechDraw:desktop:TechDraw_Image, TechDraw:techdraw.createRecompute,
TechDraw:techdraw.nativeImportExport, TechDraw:techdraw.nativeSaveReopen, and
business-format:TechDraw:export:.dxf. This repair is not evidence of business
acceptance or file import coverage.