home *** CD-ROM | disk | FTP | other *** search
/ ftp.disi.unige.it / 2015-02-11.ftp.disi.unige.it.tar / ftp.disi.unige.it / pub / .person / MagilloP / TRIFUR / formatoInput.txt < prev    next >
Text File  |  2003-07-27  |  3KB  |  99 lines

  1.  
  2. FORMATO DEI FILE DI INPUT PER UN TERRENO
  3.  
  4. 1)
  5. - contatore dei punti
  6. - lista dei punti ciascuno come terna di numeri reali x y z
  7. 2)
  8. - contatore dei triangoli
  9. - lista dei triangoli ciascuno come tre indici interi a b c
  10.   nella lista dei vertici (indice 0 = primo vertice)
  11. 3)
  12. - contatore dei linee stabili
  13. - lista delle linee stabili ciascuna come due indici interi a b
  14.   nella lista dei vertici (indice 0 = primo vertice)
  15. 4)
  16. - contatore dei linee instabili
  17. - lista delle linee instabili ciascuna come due indici interi a b
  18.   nella lista dei vertici (indice 0 = primo vertice)
  19.  
  20. I separatori sono spazi, tabulazioni, ritorni a capo anche
  21. piu' di uno, anche mischiati.
  22.  
  23. La sezione 1) dei vertici e' obbligatoria.
  24. Se una sezione non ha elementi, il contatore corrisponde e' 0.
  25. Se tutte sezioni dalla i) in poi (con i>1) sono senza elementi,
  26. si possono omettere i relativi contatori.
  27.  
  28. ESEMPI DI INPUT VALIDI
  29.  
  30. (a) Questo ha 6 punti e 5 triangoli, nessun tipo di linea.
  31. Sarebbe equivalente se aggiungessi due zeri (contatori dei
  32. due tipi di linee) in fondo.
  33.  
  34. 6
  35. 0 3
  36. 2   4
  37. 2 2    0 2
  38. 4 2
  39.    0 0
  40. 5
  41. 2 3 5
  42.   2 1 0
  43. 4 1 2
  44. 4 2 5
  45.  
  46. 3 2 0
  47.  
  48. (b) Questo e' come il precedente, con 2 le linee instabili.
  49.  
  50. 6
  51. 0 3
  52. 2   4
  53. 2 2    0 2
  54. 4 2
  55.    0 0
  56. 5
  57. 2 3 5
  58.   2 1 0
  59. 4 1 2
  60. 4 2 5
  61.  
  62. 3 2 0
  63. 0
  64.  
  65. 2    1 2  
  66. 2 5
  67.  
  68. SEMANTICA
  69.  
  70. Per i punti e' evidente.
  71. Per i triangoli, il triangolo di indici a b c ha per vertici
  72. i punti a-esimo, b-esimo, c-esimo della lista di punti.
  73. Analogo per le linee.
  74.  
  75. In generale c'e' un solo tipo di linea, che puo' essere
  76. messo indifferentemente cone stabile o instabile (e' solo
  77. un nome).
  78.  
  79. Parliamo invece di linee stabili e instabili quando stiamo
  80. classificando la topologia di un terreno.
  81. Le linee stabili partizionano la superficie dei terreno
  82. in regioni disgiunte (partizione stabile).
  83. La stessa cosa fanno le linee instabili (partizione instabile).
  84. E la stessa cosa fa l'unione delle linee stabili + instabili
  85. (intersezione delle due partizioni).
  86.  
  87. Le linee stabili sono i crinali (sparti-acque) e la partizione
  88. stabile individua i bacini di raccolta delle acque.
  89. Le linee instabili sono i fiumi (fondi-valle) e la partizione
  90. instabile individua i complessi montuosi.
  91. O viceversa, non ricordo.
  92.  
  93. L'utente puo' chiedere di visualizzare la partizione (stabile / 
  94. instabile / intersezione) colorando le regioni con colori diversi.
  95. I colori vanno scelti in modo automatico (non posso pensare che
  96. l'utente colori 120 regioni una a una) ma in modo tale che due
  97. regioni adiacenti abbiano colori notevolmente diversi.
  98. Usare teorema dei 4 colori. Esiste un algoritmo?
  99.