Changeset 3765 for branches/1.3/gui/scripts/vtkvolumeviewer.tcl
- Timestamp:
- Jul 10, 2013, 12:43:48 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/1.3/gui/scripts/vtkvolumeviewer.tcl
r3592 r3765 87 87 private method BuildDownloadPopup { widget command } 88 88 private method BuildVolumeTab {} 89 private method ConvertToVtkData { dataobj comp }90 89 private method DrawLegend {} 91 90 private method Combo { option } … … 1957 1956 } 1958 1957 1959 itcl::body Rappture::VtkVolumeViewer::ConvertToVtkData { dataobj comp } {1960 foreach { x1 x2 xN y1 y2 yN } [$dataobj mesh $comp] break1961 set values [$dataobj values $comp]1962 append out "# vtk DataFile Version 2.0 \n"1963 append out "Test data \n"1964 append out "ASCII \n"1965 append out "DATASET STRUCTURED_POINTS \n"1966 append out "DIMENSIONS $xN $yN 1 \n"1967 append out "ORIGIN 0 0 0 \n"1968 append out "SPACING 1 1 1 \n"1969 append out "POINT_DATA [expr $xN * $yN] \n"1970 append out "SCALARS field double 1\n"1971 append out "LOOKUP_TABLE default \n"1972 append out [join $values "\n"]1973 append out "\n"1974 return $out1975 }1976 1977 1978 1958 itcl::body Rappture::VtkVolumeViewer::GetVtkData { args } { 1979 1959 set bytes "" … … 1981 1961 foreach comp [$dataobj components] { 1982 1962 set tag $dataobj-$comp 1983 #set contents [ConvertToVtkData $dataobj $comp] 1984 set contents [$dataobj blob $comp] 1985 append bytes "$contents\n\n" 1963 set contents [$dataobj vtkdata $comp] 1964 append bytes "$contents\n" 1986 1965 } 1987 1966 }
Note: See TracChangeset
for help on using the changeset viewer.