Files
ViewDesignEngine/tests/brep/CMakeLists.txt
T
茂之钳 fcf25e561d feat(v4.4): complete remaining v4.1-v4.4 features + precision tolerance + Euler ops
v4.1 收尾:
- IncrementalUpdateEngine: dirty flag propagation, cache invalidation
- LargeAssembly: InstanceCache, assembly instancing
- STEP import: robust/graceful parsing with skip tracking

v4.3 分析工具:
- Mass properties (volume, centroid, inertia tensor)
- Clearance analysis, wall thickness analysis
- Enhanced drawing: hidden-line removal, offset sections, BOM
- DXF import (LINE/CIRCLE/ARC/LWPOLYLINE/SPLINE → B-Rep extrusion)

v4.4 地基加固:
- ToleranceChain: RSS cumulative tolerance propagation (7 tests)
- Euler operations: MEV/KEV/MEF/KEF/KEMR/MEKR (20 tests)
- Replace hardcoded tolerances with ToleranceConfig in validate
- Fix incremental_update test API mismatch (15/15 pass on Linux)

Docs:
- v4.1-v4.4 development plans + roadmap updated
- v4.4 marked complete on Linux

30 files, +3424/-210
2026-07-26 16:49:37 +08:00

26 lines
798 B
CMake

add_vde_test(test_brep)
add_vde_test(test_brep_modeling)
add_vde_test(test_step_export)
add_vde_test(test_step_import)
add_vde_test(test_brep_boolean)
add_vde_test(test_brep_validate)
add_vde_test(test_iges_import)
add_vde_test(test_iges_export)
add_vde_test(test_assembly)
add_vde_test(test_brep_face_split)
add_vde_test(test_measure)
add_vde_test(test_assembly_constraints)
add_vde_test(test_trimmed_surface)
add_vde_test(test_brep_heal)
add_vde_test(test_brep_drawing)
add_vde_test(test_assembly_instance)
add_vde_test(test_constraint_solver_3d)
add_vde_test(test_interference_check)
add_vde_test(test_motion_simulation)
add_vde_test(test_explode_view)
add_vde_test(test_gdt)
add_vde_test(test_incremental_update)
add_vde_test(test_v4_1)
add_vde_test(test_tolerance)
add_vde_test(test_euler_op)