# How to set matrix to slice node?

**URL:** <https://discourse.slicer.org/t/how-to-set-matrix-to-slice-node/32944>\
**Category:** Support\
**Created:** [November 22, 2023, 5:34am UTC](https://discourse.slicer.org/t/how-to-set-matrix-to-slice-node/32944 "2023-11-22T05:34:48Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![derekcbr](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/derekcbr/32/18793_2.png) [@derekcbr](https://discourse.slicer.org/u/derekcbr)\
**Post date:** [November 22, 2023, 5:34am UTC](https://discourse.slicer.org/t/how-to-set-matrix-to-slice-node/32944/1 "2023-11-22T05:34:48Z")

</div>

matrix\_transform = np.array([  
[1, 0, 0, 0.2],  
[0, 1, 0, 0.3],  
[0, 0, 1, 0.4],  
[0, 0, 0, 1]  
])

viewNode = ‘Green’  
sliceNode = slicer.app.layoutManager().sliceWidget(viewNode).mrmlSliceNode()  
sliceNode.SetSliceTORAS(slicer.util.vtkMatrixFromArray(matrix\_transform))  
sliceNode.UpdateMatrices()  
AttributeError: ‘MRMLCore.vtkMRMLSliceNode’ object has no attribute ‘SetSliceTORAS’
