BUG: 3863. Fixed the logic for passing the scalars in vtkPolyDataTensorToColor to prevent uninitialized data array

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23787 3bd1e089-480b-0410-8dfb-8563597acbee
BUG 3678. Fixed multiple issues with Tractography Fibers in the Models module. Added support for Fiber Hierarchies in the Models Module. Added Line/Tube/Glyph selection for display node tree view and display property editors in Models module. Made global visibility work for Fibers and the hierarchies of fibers. Synchronized tree view and display property editor. Added Line/Tube/Glyph selection to vtkMRMLSelection node, it is used in the tree view and display property editors and DisplayableManager.Also added generic Get/SetDisplayClassVisibility() methods to vtkMRMLDisplayNode.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23788 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: fixed typos in comments.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23789 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Added Transforms subject hierarchy plugin

Now the transforms are also displayed in subject hierarchy as nodes. Their tooltip shows relevant information, can be visualized via the regular show/hide buttons, and context menu includes Invert and Reset to identity features.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23790 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: Removed constant added back for backwards compatibility

Constant was renamed in subject hierarchy due to removal of the concept of potential nodes altogether. Adding back to ensure backwards compatibility.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23791 3bd1e089-480b-0410-8dfb-8563597acbee