Directory Packages/Teem/Dataflow/Modules/Converters/

Total Files:
11
Deleted Files:
0
Lines of Code:
5094

[root]/Packages/Teem/Dataflow/Modules/Converters

Lines of Code

Packages/Teem/Dataflow/Modules/Converters/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 84 (100.0%) 1792 (100.0%) 21.3
mjc 23 (27.4%) 915 (51.1%) 39.7
callahan 45 (53.6%) 454 (25.3%) 10.0
darbyb 8 (9.5%) 364 (20.3%) 45.5
allen 2 (2.4%) 42 (2.3%) 21.0
mironova 1 (1.2%) 11 (0.6%) 11.0
worthen 4 (4.8%) 4 (0.2%) 1.0
mdavis 1 (1.2%) 2 (0.1%) 2.0

Most Recent Commits

callahan 2005-12-15 11:11 Rev.: 32873

Use ColorMap2 instead of Colormap2 for consistency.

1 lines of code changed in 2 files:

  • Packages/Teem/Dataflow/Modules/Converters: NrrdToColorMap2.cc (new)
callahan 2005-12-14 19:16 Rev.: 32866

Rename ColorMap2 files to match the class type (Colormap2 to ColorMap2)

3 lines of code changed in 3 files:

  • Packages/Teem/Dataflow/Modules/Converters: ColorMap2ToNrrd.cc (new), NrrdToColorMap2.cc (+1 -2)
callahan 2005-12-01 11:59 Rev.: 32684

remove debug prints

0 lines of code changed in 2 files:

  • Packages/Teem/Dataflow/Modules/Converters: FieldToNrrd.cc (changed)
callahan 2005-12-01 11:53 Rev.: 32682

Minor cleanups

12 lines of code changed in 3 files:

  • Packages/Teem/Dataflow/Modules/Converters: ConvertToNrrd.h (+2 -1), FieldToNrrd.cc (+10 -4)
callahan 2005-11-29 18:10 Rev.: 32658

Use send_and_detach instead of just send on the OPorts for better caching behavior. Remove empty tcl_command functions

0 lines of code changed in 4 files:

  • Packages/Teem/Dataflow/Modules/Converters: MatrixToNrrd.cc (new), NrrdToField.cc (new)
callahan 2005-11-29 17:33 Rev.: 32656

Use send_and_detach instead of just send on the OPorts for better caching behavior.

119 lines of code changed in 9 files:

  • Packages/Teem/Dataflow/Modules/Converters: ColorMap2ToNrrd.cc (+4 -3), ColorMapToNrrd.cc (+3 -2), FieldToNrrd.cc (+8 -6), MatrixToNrrd.cc (+11 -7), NrrdToColorMap2.cc (+3 -2), NrrdToField.cc (+24 -8), NrrdToMatrix.cc (+66 -62)
darbyb 2005-11-15 14:54 Rev.: 32555

Remove dependency on Core/Algorithms/DataIO/

0 lines of code changed in 2 files:

  • Packages/Teem/Dataflow/Modules/Converters: sub.mk (new)
mjc 2005-11-14 11:16 Rev.: 32535

replace int argument for get_type_description with enum that specifies which info you are interested in. depricate virtual const string get_type_name(int n = -1) const, use get_type_description(...)->get_name() instead.

5 lines of code changed in 3 files:

  • Packages/Teem/Dataflow/Modules/Converters: ConvertToNrrd.h (+2 -2), FieldToNrrd.cc (+1 -1), NrrdToField.cc (+2 -2)
allen 2005-11-11 17:06 Rev.: 32527

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

41 lines of code changed in 1 file:

  • Packages/Teem/Dataflow/Modules/Converters: NrrdToField.cc (+41 -21)
callahan 2005-11-02 11:52 Rev.: 32407

Support Vector and Tensor fields again in FieldToNrrd

5 lines of code changed in 1 file:

  • Packages/Teem/Dataflow/Modules/Converters: ConvertToNrrd.h (+5 -5)
callahan 2005-11-01 17:52 Rev.: 32404

Use airStrdup, fixes null pointer crash bugs

16 lines of code changed in 2 files:

  • Packages/Teem/Dataflow/Modules/Converters: ColorMapToNrrd.cc (+1 -1), ConvertToNrrd.h (+15 -15)
darbyb 2005-11-01 11:00 Rev.: 32389

Fix case where data type description isn't defined.

23 lines of code changed in 1 file:

  • Packages/Teem/Dataflow/Modules/Converters: NrrdToField.cc (+23 -3)
mjc 2005-10-28 16:57 Rev.: 32356

fix dynamic compilation

356 lines of code changed in 3 files:

  • Packages/Teem/Dataflow/Modules/Converters: NrrdToField.cc (+335 -175), NrrdToField.h (new)
mjc 2005-10-18 11:16 Rev.: 32187

more general access to raw pointer

1 lines of code changed in 1 file:

  • Packages/Teem/Dataflow/Modules/Converters: ConvertToNrrd.h (+1 -1)
mdavis 2005-10-10 14:28 Rev.: 32093

Fixes for Mac OSX after H_O_Basis merge. Now compiles and runs on OSX 10.4.

Disabled MacForceLoad in Core/Init/init.cc until needed as the static constructors that were being called by this function no longer exist because the derived Field types went away.

Added in unsigned int operator for MaskedLatVolMesh::NodeIter.

Changed #include <values.h> to #include <float.h> for OSX compatibility.

Added in Core/Basis to various sub.mk files in BioPSE and Teem Packages.

2 lines of code changed in 1 file:

  • Packages/Teem/Dataflow/Modules/Converters: sub.mk (+2 -1)
mjc 2005-10-10 09:59 Rev.: 32092

initial commit of H_O_Basis branch merge

533 lines of code changed in 8 files:

  • Packages/Teem/Dataflow/Modules/Converters: ColorMapToNrrd.cc (+7 -17), ConvertToNrrd.cc (new), ConvertToNrrd.h (+100 -204), FieldToNrrd.cc (-1), NrrdToColorMap2.cc (+4 -5), NrrdToField.cc (+167 -244), NrrdToField.h (+72 -29)
callahan 2005-10-07 18:02 Rev.: 32069

Merge the 1.24.2 changes into the trunk

5 lines of code changed in 1 file:

  • Packages/Teem/Dataflow/Modules/Converters: ColorMapToNrrd.cc (+5)
allen 2005-09-01 13:31 Rev.: 31834

moved compile type into the nrrddata

1 lines of code changed in 1 file:

  • Packages/Teem/Dataflow/Modules/Converters: NrrdToField.cc (+1 -51)
darbyb 2005-08-29 13:24 Rev.: 31755

Use Abs call in Core/Math/MiscMath.h

20 lines of code changed in 2 files:

  • Packages/Teem/Dataflow/Modules/Converters: ConvertToNrrd.h (+10 -9), NrrdToField.cc (+10 -9)
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.






321 lines of code changed in 3 files:

  • Packages/Teem/Dataflow/Modules/Converters: ConvertToNrrd.h (+103 -2), NrrdToField.cc (+217 -49), NrrdToField.h (+1 -61)

(10 more)

Generated by StatSVN 0.4.0