Etkileşimli Geometrik Görüntüleyici

özet

Karenli tuval uygulaması ile geometrik şekilleri oluşturup düzenleyin.

komut istemi

Kullanıcıların çizgiler, daireler ve kareler gibi geometrik şekilleri oluşturmasına olanak tanıyan etkileşimli bir tuval görselleştirme uygulaması oluşturun. Köşelerin ve ışınların görünür olduğundan emin olun ve doğru hizalama için Kartezyen ızgara uygulayın. Kullanıcılar, elemanları silebilmeli ve taşıyabilmeli, kesişim noktalarında benzersiz adlara sahip yeni noktalar otomatik olarak eklenmelidir.

## Özellikler
- Çizim ve etkileşim için tuvali kullanın.
- Şekiller: görünür köşeler ve ışınlara sahip çizgiler, daireler ve kareler.
- Doğruluk ve netlik için Kartezyen ızgara gösterimi.
- Tıklayıp sürükleyerek nokta ve şekil ekleme ve taşıma.
- Nokta adlarını gösterin ve fareyle üzerine gelindiğinde koordinatları görüntüleyin.
- Eleman silme ve kesişimlerde otomatik nokta oluşturma özelliklerini etkinleştirin.

## Kullanıcı Etkileşimi
- Tuvale tıklayarak nokta ve şekil oluşturun.
- Elemanları yeniden konumlandırmak için sürükleyin.
- Noktaların üzerine gelerek adlarını ve koordinatlarını görün.

## Uygulama
- Uygulamayı, sezgisel kullanım ve net özellik gösterimi için yapılandırın.
- Kullanıcı etkileşimlerinin akıcı ve hızlı yanıt veren bir şekilde olmasını sağlayın.
- Sorunsuz ve kullanıcı dostu bir arayüz için en iyi uygulamaları kullanın.

orijinal komut istemi

Создай визуализацию на канвасе возможности постройки прямой, окружности, квадрата, чтобы видно было вершины, лучи чтобы можно было делать. отрезки, И чтобы сетка была декартова чтобы все по сетке мелкой делалось. чтобы удалять можно было и чтобы новые ставить на пересечении появлялись новые точки с новыми названиями итд

Q: Как пользователь должен взаимодействовать с фигурами на холсте?
A: Клик для создания, перетаскивание для перемещения

Q: Какую информацию нужно отображать для точек и фигур?
A: Точки с именами, координаты при наведении

oluşturma maliyeti özeti

model adı: claude-3-7-sonnet-latest

yanıt süresi: 173.66 sec.

sonuç belirteçleri: 15,610

maliyet: $0.23615700