Import 2017-06-07 23:51:09: master 9f740891

Author Committer Branch Timestamp Parent
lassoan lassoan master 2016-02-25 23:07:20 master bd2b3b5c
Changeset

ENH: Consolidated transform point to/from world methods

vtkMRMLTransformableNode had very limited TransformPointToWorld/TransformPointFromWorld methods, which did not even support non-linear transforms.

vtkMRMLMarkupsNode had TransformPointToWorld/TransformPointFromWorld methods with a vtkVector3D input/output.

Consolidated these methods: all of them are now in vtkMRMLTransformableNode, support non-linear transforms, and vtkVector3D implementation uses the simple C-array-based method.

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

mod - Libs/MRML/Core/Testing/vtkMRMLTransformableNodeTest1.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLTransformableNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLTransformableNode.h Diff File
mod - Modules/Loadable/Markups/MRML/vtkMRMLMarkupsNode.cxx Diff File
mod - Modules/Loadable/Markups/MRML/vtkMRMLMarkupsNode.h Diff File