#pragma once #include "imgui.h" namespace fiko::cam { class CamSistemi; struct CamOperasyon; } // namespace fiko::cam namespace fiko { // İnteraktif izometrik CAM strateji şeması (web fiko-strateji-3d.component.ts // eşleniği). Op penceresi Geometri sekmesinin ÜSTÜNE çizilir. ImGui DrawList // ile izometrik blok/cep/limit/offset/toolaxis; rol tıklaması gerçek sahne- // seçim modu başlatır (camSecim.baslat/duzlemBaslat), offset çift-tık → inline // düzenleme. Op tipine göre 6 varyant (cep/facing/profil/dairesel/delik/nokta). // // degisti: offset düzenlemesi geometriyi değiştirdiyse true'ya çekilir // (çağıran op.bayat=true yapar). void stratejiSemasiCiz(cam::CamSistemi& cam, cam::CamOperasyon& op, ImVec2 boyut, bool& degisti); } // namespace fiko