Tools
Create tool files:
src/visualizer/tools/your_tool.hppand.cpp- Inherit from
ToolBase, implement:getName(),getDescription(),renderUI()
- Inherit from
Register tool: In
tool_manager.cppadd toregisterBuiltinTools():registry_.registerTool<YourTool>();Update build: In
CMakeLists.txtadd:tools/your_tool.cppBuild & run - Your tool appears automatically in the Tools panel!
Example minimal tool: Copy crop_box_tool.hpp/cpp, rename class, change getName() to return your tool name.