Visualizador Geométrico Interativo
detalhes
resumo
Aplicativo interativo em canvas para criar e manipular formas geométricas com grade cartesiana.
tags
prompt
Crie um aplicativo de visualização interativa em canvas que permita aos usuários construir formas geométricas, como linhas, círculos e quadrados. Certifique-se de que os vértices e raios estejam visíveis e permita a criação de segmentos de linha. Implemente uma grade cartesiana para um alinhamento preciso. Os usuários devem ser capazes de deletar e mover elementos, e novos pontos devem aparecer automaticamente nas interseções com nomes únicos. ## Recursos - Utilize o canvas para desenho e interação. - Formas incluem linhas, círculos e quadrados com vértices e raios visíveis. - Exiba uma grade cartesiana para precisão e clareza. - Adicione e arraste pontos e formas clicando e arrastando. - Mostre os nomes dos pontos e exiba as coordenadas ao passar o mouse. - Permita a exclusão de elementos e ajuste automático de novos pontos nas interseções. ## Interação do Usuário - Clique no canvas para criar pontos e formas. - Arraste para reposicionar os elementos. - Passe o mouse sobre os pontos para ver seus nomes e coordenadas. ## Implementação - Estruture o aplicativo para uso intuitivo e visibilidade clara dos recursos. - Mantenha as interações do usuário fluidas e responsivas. - Utilize as melhores práticas para criar uma interface sem falhas e amigável.
prompt original
Создай визуализацию на канвасе возможности постройки прямой, окружности, квадрата, чтобы видно было вершины, лучи чтобы можно было делать. отрезки, И чтобы сетка была декартова чтобы все по сетке мелкой делалось. чтобы удалять можно было и чтобы новые ставить на пересечении появлялись новые точки с новыми названиями итд Q: Как пользователь должен взаимодействовать с фигурами на холсте? A: Клик для создания, перетаскивание для перемещения Q: Какую информацию нужно отображать для точек и фигур? A: Точки с именами, координаты при наведении
resumo de custos de geração
nome do modelo: claude-3-7-sonnet-latest
tempo de resposta: 173.66 sec.
tokens de resultado: 15,610
custo: $0.23615700