Primjena biblioteke VTK u vizualizaciji znanstvenih podataka - Pmf
Primjena biblioteke VTK u vizualizaciji znanstvenih podataka - Pmf
Primjena biblioteke VTK u vizualizaciji znanstvenih podataka - Pmf
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Izvrˇsavanje cjevovoda<br />
Na primjeru na slici 1.1 vidjeli smo kako se objekti medusobno povezuju i formiraju<br />
cjevovod. Kod izvrˇsavanja cjevovoda <strong>VTK</strong> koristi odgodenu evaluaciju (lazy evaluation).<br />
To znači da se evaluacija <strong>podataka</strong> dogada tek kada se pojavi zahtjev za iscrtavanje.<br />
Ukoliko ˇzelimo prije pristupiti vrijednostima <strong>podataka</strong> u nekom konkretnom objektu,<br />
potrebno je eksplicitno pozvati metodu Update().<br />
vtkPolyDataReader *reader=vtkPolyDataReader::New();<br />
reader->SetFileName("file.vtk");<br />
reader->GetOutput()->GetNumberOfPoints(); //vraca 0<br />
reader->Update();<br />
reader->GetOutput()->GetNumberOfPoints(); //vraca tocan broj tocaka<br />
4