02.05.2013 Views

Primjena biblioteke VTK u vizualizaciji znanstvenih podataka - Pmf

Primjena biblioteke VTK u vizualizaciji znanstvenih podataka - Pmf

Primjena biblioteke VTK u vizualizaciji znanstvenih podataka - Pmf

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!