Skip to content

Cleanup branch: housekeeping and follow-ups #86

@trailcode

Description

@trailcode

Branch

Work for this issue is tracked on branch \cleanup\ (current branch: local name may appear as \Trailcode/cleanup\ depending on naming).

Completed / in progress (cleanup)

  • Exclude \imgui_demo.cpp\ from CMake to reduce binary size (demo never used).
  • Inline \edge_outgoing_dir_\ as a lambda inside \Sketch::update_faces_.
  • Remove dead \get_out_dir_and_end_pt\ from \geom.

Follow-up ideas (optional)

  • Occt_view friends: Reduce or remove \ riend\ usage for \Shp_chamfer, \Shp_fillet, \Shp_extrude\ by exposing narrow APIs (shape list detach, optional \�iew_3d()), and use base \�dd_shp_\ / \get_default_material()\ where applicable.
  • Tests: Either fix or delete #if 0-disabled cases in \ ests/sketch_tests.cpp.

Acceptance

Merge when CI passes and any chosen follow-ups are either done or spun into separate issues.

cc: assign as needed.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions