PUC-Infovis / syllabus-2019

Repositorio principal para el curso “Visualización de Información” del año 2019.
12 stars 2 forks source link

[T03] Mantener el grafo dentro de un marco que no se pueda atravesar #79

Open AlfonsoIgnacioV opened 4 years ago

AlfonsoIgnacioV commented 4 years ago

Hola! Mi duda es si esto hace referencia a que si intento arrastrar el grafo más allá del marco, este se deja de ver (pero por debajo se sigue "saliendo" del marco), o si es que no se puede arrastrar más afuera y si lo intento "choca" con el borde del marco.

No sé si se entiende mi duda. Muchas gracias Saludos

auirarrazaval commented 4 years ago

Hola @AlfonsoIgnacioV!

Respecto a arrastrar el grafo mas allá del marco, ningun nodo puede salir del marco general en el que se encuentra el grafo. En ese caso, los nodos deberían "chocar" con el borde. Sin embargo, en caso de hacer zoom, puede ocurrir que nodos salgan de lo que se está visualizando actualmente, pero no del marco principal.

AlfonsoIgnacioV commented 4 years ago

Entonces por lo que entiendo, habría como un marco principal del cual los nodos no pueden salir y donde siempre chocan, pero hay dos cosas que no me quedan muy claras:

  1. ¿Ese marco principal sería distinto al marco de visualización, es decir, la parte donde efectivamente se ven los nodos? ¿No obstante, deberían coincidir o partir coincidiendo si el grafo está en zoom 1x?
  2. ¿Ese marco principal (no el de visualización sino el "marco general") debería agrandarse en caso de que se hiciera zoom en forma proporcional al zoom del grafo? (Y por ende, debería "salirse" del marco de visualización, ser más grande, siempre y cuando se haga mayor zoom).

Gracias, saludos

AlfonsoIgnacioV commented 4 years ago

@Hernan4444 @eiherrera @VinceValence @auirarrazaval

VinceValence commented 4 years ago

Alfonso, Son dos cosas distintas: el marco del grafo completo y el marco del zoom. Los detalles del zoom puedes decidirlos tú.