Directory Packages/Teem/Dataflow/GUI/

Total Files:
21
Deleted Files:
0
Lines of Code:
3530

[root]/Packages/Teem/Dataflow/GUI

Lines of Code

Packages/Teem/Dataflow/GUI/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 57 (100.0%) 1117 (100.0%) 19.5
mdavis 3 (5.3%) 733 (65.6%) 244.3
mjc 10 (17.5%) 165 (14.8%) 16.5
darbyb 6 (10.5%) 104 (9.3%) 17.3
callahan 28 (49.1%) 86 (7.7%) 3.0
allen 4 (7.0%) 28 (2.5%) 7.0
mironova 4 (7.0%) 1 (0.1%) 0.2
dmw 2 (3.5%) 0 (0.0%) 0.0

Most Recent Commits

callahan 2005-12-02 14:37 Rev.: 32706

Instrument NrrdInfo to print out stats when regression testing.

0 lines of code changed in 2 files:

  • Packages/Teem/Dataflow/GUI: NrrdInfo.tcl (new)
allen 2005-11-11 17:06 Rev.: 32527

added support reexecuting for gui var state changes and changed names for consistancy

5 lines of code changed in 2 files:

  • Packages/Teem/Dataflow/GUI: NrrdToField.tcl (+5 -5)
darbyb 2005-11-07 09:29 Rev.: 32442

Fix UnuAxinfo to save out whether or not each field should be updated.

3 lines of code changed in 2 files:

  • Packages/Teem/Dataflow/GUI: UnuAxinfo.tcl (+3 -2)
mjc 2005-10-10 09:59 Rev.: 32092

initial commit of H_O_Basis branch merge

31 lines of code changed in 8 files:

  • Packages/Teem/Dataflow/GUI: NrrdReader.tcl (new), NrrdWriter.tcl (+16 -34), splash-bioimage.ppm (new), splash-tensor.ppm (new)
callahan 2005-10-07 18:02 Rev.: 32069

Merge the 1.24.2 changes into the trunk

13 lines of code changed in 4 files:

  • Packages/Teem/Dataflow/GUI: AnalyzeNrrdReader.tcl (new), DicomNrrdReader.tcl (new)
darbyb 2005-08-28 19:58 Rev.: 31730

Nrrds can now represent general orientation information using a spaceOrigin and per-axis vectors (spaceDirection vectors).The following code now handles the spaceOrigin and spaceDirection vectors fields in Nrrds.

NOTE: volume rendering Nrrds with spaceDirections does not work yet.

Packages/Teem/Dataflow/Modules/Converters/ConvertToNrrd.h
----------------------------------------------------------
When converting a LatVol, Image, or Scanline Field to a Nrrd, get the transform and if the data is not axis aligned, create a Nrrd with spaceOrigin and spaceDirection vectors. The spaceOrigin is a per Nrrd field and can be taken from the 4th column of the transform. The spaceDirection vectors are a per axis field and can be taken from the transform columns 0, 1, and 2. If the data is axis aligned, create a Nrrd that uses min/max/spacing. A Nrrd can use either min/max/spacing, or spaceDirection, but not both.


Packages/Teem/Dataflow/Modules/Converters/NrrdToField.cc
Packages/Teem/Dataflow/Modules/Converters/NrrdToField.h
-----------------------------------------------------------
When converting just data (which makes LatVol, Image, or Scanline fields), if the spaceDirection vectors are defined, create the mesh and apply the appropriate transform. The spaceDirection vectors make up columns 0, 1, and 2 and the spaceOrigin can be used to set the 4th column of the transform. If the data is axis aligned (only the diagonals of the transform are defined), create the mesh as it was created before with a min/max point. If the data has orientation information, set the transform to be what was pulled out of the space information of the Nrrd. If the Nrrd had a Transform property (old way of storing transform info), apply that transform.



Packages/Teem/Dataflow/XML/UnuAxinfo.xml
Packages/Teem/Dataflow/GUI/UnuAxinfo.tcl
Packages/Teem/Dataflow/Modules/Unu/UnuAxinfo.cc
-----------------------------------------
Add ability to modify only certain fields instead of all fields. Add ability to set the spaceOrigin (which is per Nrrd) and the spaceDirection vectors. SpaceDirection vectors should be doubles separated by commas.


Packages/Teem/Dataflow/GUI/NrrdInfo.tcl
Packages/Teem/Dataflow/Modules/NrrdData/NrrdInfo.cc
----------------------------------------------------
Show spaceOrigin and spaceDirection vector values if available.


Packages/Teem/Dataflow/Modules/DataIO/NrrdReader.cc
---------------------------------------------------
Only call nrrdAxisInfoMinMaxSet if the space information hasn't been set.






62 lines of code changed in 2 files:

  • Packages/Teem/Dataflow/GUI: NrrdInfo.tcl (+18 -20), UnuAxinfo.tcl (+44 -7)
dmw 2005-08-10 17:34 Rev.: 31479

- Adding Gordon to the contributor list for BioImage and BioTensor (trunk)

0 lines of code changed in 2 files:

  • Packages/Teem/Dataflow/GUI: splash-bioimage.ppm (changed), splash-tensor.ppm (changed)
mironova 2005-08-05 12:27 Rev.: 31404

0 lines of code changed in 2 files:

  • Packages/Teem/Dataflow/GUI: GageProbe.tcl (changed)
mdavis 2005-07-28 17:29 Rev.: 31308

Inital checkin of Anastasia's GageProbe module

701 lines of code changed in 1 file:

  • Packages/Teem/Dataflow/GUI: GageProbe.tcl (+701)
mironova 2005-07-28 15:11 Rev.: 31304

1 lines of code changed in 2 files:

  • Packages/Teem/Dataflow/GUI: sub.mk (new)
mdavis 2005-05-20 10:43 Rev.: 30297

Add features to make BioImage capbable of rendering 4D (Time-dependent 3D) volumes.

Added a 'Time' tab in the right hand pane, provides VCR controls to step and play thorough time steps.

Added a 'Clipping Planes' button to the 'Planes' tab to open clipping planes for the 3d Viewer.

Added BIOIMAGE_FILENAME environment variable. If set, the default filename is not $SCIRUN_DATA/volume/tooth.nhdr, but $BIOIMAGE_FILENAME instead.

Disabled MIP planes calculations in the 3D view for now until a faster method for time dependent data is programmed. This was the main slowdown for Viewslices and changing time in a volume.

Added feature to UnuAxinsert that will default to the last axis if a non-numeric value is used. This is used to insert a stub axis into 3D data to make it one a timestep long 4D volume.

Re-layout the underlying BioImage network.

Add ok_box, okcancel_box methods to BioImage to consolidate some code.

Cleanup BioImage::update_progress a bit by using completed and juststarted conditionals.

Cleanup BioIMage::update_orientations to use much less code for error checking of orientation parameters.

Added 3 connected NrrdSelectTime modules to select Nrrd value, Gradient Normals, and Gradient Magnitudes via VCR controls in BioImage.

Added logic to convert 3D nrrd into 4D nrrd for consistent code in volume rendering portion of BioImage network.

Factored code in NrrdSelectTime.tcl ui method code into create_ui method. Used to create VCR controls in BioImage's Time pane without duplicating code.

Added 'proc txt' method to NetworkEditor.tcl. Takes variable number of arguments and returns them with newline characters inserted between arguments. Useful for pretty code ( <80 columns) when writing dialog boxes and error messages that span multiple lines.


32 lines of code changed in 2 files:

  • Packages/Teem/Dataflow/GUI: NrrdSelectTime.tcl (+32 -28)
allen 2005-04-14 15:50 Rev.: 29808

added full padding functionality

23 lines of code changed in 2 files:

  • Packages/Teem/Dataflow/GUI: UnuPad.tcl (new)
callahan 2005-04-04 21:13 Rev.: 29659

Enable NrrdWriter plugins

38 lines of code changed in 2 files:

  • Packages/Teem/Dataflow/GUI: NrrdReader.tcl (+4 -4), NrrdWriter.tcl (+34 -16)
callahan 2005-04-04 16:43 Rev.: 29655

Add NrrdReader plugin support

10 lines of code changed in 1 file:

  • Packages/Teem/Dataflow/GUI: NrrdReader.tcl (+10 -14)
darbyb 2005-03-30 10:46 Rev.: 29555

Allow file names to have spaces. Instead of tcl strings being separated by spaces, each filename is now wrapped with curly braces. Old saved .net files are fixed to format filename appropriately. (sync with branch)

33 lines of code changed in 1 file:

  • Packages/Teem/Dataflow/GUI: DicomNrrdReader.tcl (+33 -39)
callahan 2005-03-15 16:23 Rev.: 29344

Merge v1_24_1_release into trunk

10 lines of code changed in 7 files:

  • Packages/Teem/Dataflow/GUI: TendEvecRGB.tcl (new), UnuAxinfo.tcl (+1 -1), UnuConvert.tcl (new), UnuMake.tcl (+1 -1)
mjc 2005-02-23 21:43 Rev.: 28907

checkpoint merge from branch for bux fixes

134 lines of code changed in 2 files:

  • Packages/Teem/Dataflow/GUI: NrrdSetupTexture.tcl (new 133), sub.mk (+1)
callahan 2005-02-04 17:38 Rev.: 28468

Merge v1_24_0_release

15 lines of code changed in 12 files:

  • Packages/Teem/Dataflow/GUI: NrrdReader.tcl (+5 -1), NrrdSelectTime.tcl (+1 -1), TendBmat.tcl (new), TendEpireg.tcl (+3 -2), UnuCrop.tcl (new), UnuResample.tcl (new), splash-bioimage.ppm (changed), splash-tensor.ppm (changed)
darbyb 2005-01-26 15:42 Rev.: 28258

Sync with branch changes.

6 lines of code changed in 1 file:

  • Packages/Teem/Dataflow/GUI: NrrdWriter.tcl (+6 -3)
Generated by StatSVN 0.4.0